Definition of «long head»

The phrase "long head" typically refers to someone's tendency to think about and plan for the future. It means being good at making decisions that consider the possible consequences and benefits in the long run.

Sentences with «long head»

a b c d e f g h i j k l m n o p q r s t u v w x y z