LONGHEADED


Meaning of LONGHEADED in English

[long.head.ed] adj (ca. 1700) 1: having unusual foresight

2: dolichocephalic -- long.head.ed.ness n

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