noun
adj
verb
adv

Textual thesaurus for "Siren"

(noun) siren

eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills


(noun) siren

an acoustic device producing a loud often wailing sound as a signal or warning


(noun) siren

a warning signal that is a loud wailing sound


(noun) enchantress, femme fatale, Delilah, temptress, siren

a woman who is considered to be dangerously seductive