longheaded Meaning, Definition & Usage

Long"head"ed adjective
Definitions
  1. Having unusual foresight or sagacity. -- Long"-head`ed*ness, n.

Webster 1913