Random
Shrieking mermaid Synonyms
Definitions for Shrieking
(adjective) having a
high
musical
pitch or range
(noun) sharp piercing cry
(noun) a
high
-pitched noise resembling a
human
cry
Synonyms for phrase
high-pitched siren
loud siren
deafening siren
rowdy spirit
overpowering spirit
SM abbreviation
SM
is an
abbreviation
for Shrieking Mermaid
What does SM stand for?
SM stands for "Shrieking Mermaid"
Mermaid
replaced
shrieking
vamp
Definitions for Mermaid
(noun)
half
woman
and half fish; lives in the sea