Level-headed meaning

(idiomatic) Sensible; rational; possessing sound judgment.
adjective
0
0
Alternative spelling of level-headed.
adjective
0
0
Advertisement