longheads

/ˈlɔŋˌhɛdz/
noun
  1. Shrewd or farsighted people.
    • History remembers the longheads who planned for the future.
    • Only the longheads among us invested in renewable energy early.
    • The longheads in the company predicted the economic downturn.
  2. People with long heads; dolichocephalic individuals.
    • The anthropologist classified the remains as belonging to longheads.
    • In some ancient cultures, longheads were considered a distinct group.
    • The study compared the skull shapes of longheads and broadheads.
What does "longheads" mean? | whatsthatwordmean | whatsthatwordmean