Word info Synonyms

non-water-soluble

Adjective Satellite

Meaning

not soluble in water

Source: WordNet

Synonyms

Close letter words and terms