GREENHEAD Meaning of GREENHEAD in English [green.head] n (1837): any of several green-eyed horseflies (as Tabanus nigrovittatus) Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012