English Dictionary
Definition deal out in British English
deal out phrasal verb
phrasal verb
2
to give a punishment to someone
Synonyms and related words
