A new user has searched for Watts

The definition of spongy

2 Definitions of: spongy

    1. adjective, of or resembling a sponge, esp in texture, porosity, elasticity, or compressibility
    2. adjective, of or like a sponge in respect of its capacity to absorb fluid and yield it when compressed
    3. Show me some examples of this word: spongy
    4. Show me the etymology of the word: spongy

From Collins