What is the full meaning of longheaded
having unusual foresight or sagacity [adj]
Example of the word longheaded placed on a Scrabble board.