Irritating nemesis Synonyms
Definitions for Irritating
- (adjective) causing annoyance
- (adjective) causing an unpleasant tingling sensation
- (adjective) causing irritation or annoyance
Synonyms for phrase
- annoying enemy
- annoying curse
- annoying foe
- annoying rival
- painful punishment
- unpleasant fate
- bitter rival
- annoying antagonist
- painful curse
- painful retribution
- annoying plague
- disturbing fate
- troublesome curse
- bitter enemy
- unpleasant curse
- disturbing enemy
- painful fate
- bitter curse
- worrisome foe
- unpleasant foe
IN abbreviation
IN is an abbreviation for Irritating NemesisWhat does IN stand for?
IN stands for "Irritating Nemesis" Nemesis replaced
Definitions for Nemesis
- (noun) one who inflicts punishment in return for an injury or offense
- (noun) suffering, loss, or hardship imposed in response to a crime or offense
- (noun) a source of harm or misfortune