American Dictionary
Definition better luck next time in American English
better luck next time phrase
phrase
1
used for encouraging someone who has not been successful at something
Synonyms and related words
