LONG-HEADED


Meaning of LONG-HEADED in English

a.

Sagacious, discerning, intelligent, acute, shrewd, clear-sighted, keen-sighted, far-seeing, perspicacious.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.