n. aquatic animal with a porous outer body and a rigid or elastic skeleton; skeleton of a sponge; piece of flexible and absorbent plastic or rubber used for cleaning; one or that which absorbs; sponger
SPONGE
Meaning of SPONGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012