LONG-HEADED


Meaning of LONG-HEADED in English

■ adjective dated having or showing foresight and good judgement.

Derivatives

~ness noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.