GREENHEAD Meaning of GREENHEAD in English (also ~ fly ) ■ noun chiefly US a biting horsefly with green eyes. [Genus Chrysops .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004