long-haired Meaning, Definition & Usage

  1. adjective satellite with long hair
    • long-haired hippies

WordNet