English Dictionary
Definition it’ll (all) end in tears in British English
it’ll (all) end in tears phrase
phrase
Synonyms and related words

English Dictionary