SUCKER Meaning of SUCKER in English (hort.) sarment; (mech.) piston; (ent.) sucuore English Interlingue dictionary. Английский словарь Интерлингве. 2012