SEWER Meaning of SEWER in English (n.) A small tortricid moth whose larva sews together the edges of a leaf by means of silk; as, the apple-leaf sewer (Phoxopteris nubeculana) Webster's English dictionary. Английский словарь Webster. 2012