GIAMBEUX Meaning of GIAMBEUX in English noun ·pl greaves; armor for the legs. Webster English vocab. Английский словарь Webster. 2012