SPONGE


Meaning of SPONGE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.