Happy distraught Synonyms
Happy replaced
Synonyms for phrase
HD abbreviation
HD is an abbreviation for Happy DistraughtWhat does HD stand for?
HD stands for "Happy Distraught" Distraught replaced
Definitions for Distraught
- (adjective) feeling overwhelming fear or worry
- (adjective) deeply agitated especially from emotion