Inexplicable craving Synonyms
Definitions for Inexplicable
- (adjective) impossible to explain
- (adjective) incapable of being explained or accounted for
Synonyms for phrase
IC abbreviation
IC is an abbreviation for Inexplicable CravingWhat does IC stand for?
IC stands for "Inexplicable Craving" Craving replaced
Definitions for Craving
- (noun) a strong wish for something
- (noun) an intense desire for some particular thing