Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of siren
  1. noun
    a woman who is considered to be dangerously seductive
    type of:
  2. noun
    an acoustic device producing a loud often wailing sound as a signal or warning
  3. noun
    a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived
    type of:
  4. noun
    a warning signal that is a loud wailing sound
  5. noun
    eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
    type of:
Explanation of siren
My lists:
Recently viewed words: