LONGHAIR Meaning of LONGHAIR in English ■ noun1》 informal, often derogatory a person with long hair, such as a hippy. 2》 a cat of a long-haired breed. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004