HAVE A HEAD ON ONE`S SHOULDERS


Meaning of HAVE A HEAD ON ONE`S SHOULDERS in English

be smart or sensible That new salesman really has a head on his shoulders.

English idioms vocab.      Словарь английских идиом и выражений.