Definition Definition

longheaded - Meaning and Examples

Meaning of 'longheaded' (Webster Dictionary)

1 . Longheaded [ a.]
- Having unusual foresight or sagacity.