n.
1.a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived
2.a woman who is considered to be dangerously seductive
3.a warning signal that is a loud wailing sound
4.an acoustic device producing a loud often wailing sound as a signal or warning
5.eel-like aquatic North American salamander with small forelimbs and no hind limbs
Idiom of the Day
touch and go
uncertain, in a dangerous situation
It was touch and go whether the girl was going to survive after the car accident.