Word info

dissolvative

Noun

Meaning

Having the power to dissolve anything; solvent.

Source: Webster's dictionary

Close letter words and terms