Phrasal Verb > Dish out
informal
1 : to serve (food)
The restaurant dishes out more than 500 meals every night.
2 : to give (something) freely or in large amounts
She dishes out advice to anyone who’ll listen.
He’s always dishing out money and gifts to his grandchildren.
3 : dish it out : to criticize other people
He can dish it out, but he can’t take it. (=he likes to criticize other people, but he doesn’t like being criticized)