Big Huge Thesaurus

dissolvent

noun