English Dictionary
Definition have a good head on your shoulders in British English
have a good head on your shoulders phrase
phrase
1
to be intelligent and able to make good decisions
Synonyms and related words
