Inexplicable disease Synonyms
Inexplicable replaced
Definitions for Inexplicable
- (adjective) impossible to explain
- (adjective) incapable of being explained or accounted for
Synonyms for phrase
- mysterious illness
- strange illness
- mysterious plague
- mysterious sickness
- mysterious ailment
- strange sickness
- strange malady
- mysterious disorder
- strange ailment
- mysterious affliction
- strange disorder
- odd sickness
- strange affliction
- peculiar sickness
- mysterious condition
- mysterious infection
- odd complaint
- baffling ailment
- odd ailment
- odd disorder
ID abbreviation
ID is an abbreviation for Inexplicable DiseaseWhat does ID stand for?
ID stands for "Inexplicable Disease"