HAVE HAIR Meaning of HAVE HAIR in English {v. phr.}, {slang} To possess courage, fortitude, guts, sex-appeal. * /I like him, he's got a lot of hair./ Dictionary of English idioms . Словарь английских идиом. 2012