English Dictionary
Definition short and sweet in British English
short and sweet phrase
phrase
1
not too long or complicated
Synonyms and related words
