Random
Screeching damsel Synonyms
Screeching
replaced
thin
damsel
flat
damsel
Definitions for Screeching
(adjective) having a
high
musical
pitch or range
(noun) a
high
-pitched noise resembling a
human
cry
(noun) sharp piercing cry
Synonyms for phrase
shrill girl
piercing girl
high-pitched girl
high-pitched woman
high-pitched female
SD abbreviation
SD
is an
abbreviation
for Screeching Damsel
What does SD stand for?
SD stands for "Screeching Damsel"
Damsel
replaced
screeching
maiden
Definitions for Damsel
(noun) a
young
unmarried
woman
(noun) a
young
unmarried
woman