HAVE A GOOD HEAD ON ONE'S SHOULDERS


Meaning of HAVE A GOOD HEAD ON ONE'S SHOULDERS in English

v. phr. To be smart; intelligent; well educated. Rob is not the handsomest guy in the world but the girls appreciate him because he has a good head on his shoulders.

American idioms English vocabulary.      Английский словарь американских идиом.