GREENHEAD Meaning of GREENHEAD in English noun the mallard. 2. greenhead ·noun the striped bass. ·see bass. 3. greenhead ·noun ·alt. of greenhood. Webster English vocab. Английский словарь Webster. 2012