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