Disturbing discovery Synonyms
Disturbing replaced
Definitions for Disturbing
- (adjective) causing annoyance
- (adjective) causing embarrassment
- (adjective) causing worry or anxiety
Synonyms for phrase
- distressing revelation
- annoying find
- alarming revelation
- creepy find
- painful finding
- startling revelation
- embarrassing revelation
- embarrassing disclosure
- creepy revelation
- creepy design
- annoying strike
- maddening revelation
- troublesome development
- startling introduction
- painful exposure
- painful location
- irksome contrivance
- painful realization
- frightening realization
- startling realization
DD abbreviation
DD is an abbreviation for Disturbing DiscoveryWhat does DD stand for?
DD stands for "Disturbing Discovery"