Insatiable curiosity Synonyms
Insatiable replaced
Definitions for Insatiable
- (adjective) incapable of being satisfied
- (adjective) impossible to satisfy
Synonyms for phrase
IC abbreviation
IC is an abbreviation for Insatiable CuriosityWhat does IC stand for?
IC stands for "Insatiable Curiosity"