LEVELHEADED


Meaning of LEVELHEADED in English

[lev.el.head.ed] adj (1879): having sound judgment: sensible -- lev.el.head.ed.ness n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.