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
out of stock
not immediately available in a store
The special pens were out of stock when I went to the store this afternoon.