longheaded

English

Etymology

From long +‎ headed.

Adjective

longheaded (comparative more longheaded, superlative most longheaded)

  1. Having unusual foresight or sagacity.

Derived terms

Anagrams