Meaning of DISH (SOMETHING) OUT in English

dish something ↔ out phrasal verb ( see also ↑ dish )

1 . to give something to various people in a careless way:

We dished out some leaflets there too.

Paul tends to dish out unwanted advice.

2 . to serve food to people:

Sam’s dishing out sandwiches if you want one.

3 . somebody can dish it out but they can’t take it used to say that someone often criticizes other people, but does not like being criticized

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.