English dictionary, thesaurus, translations & etymology
FreeDict.com

蛇蝎美人 — meaning in English

shé xiē měi rén

Chinese → English · translate English → Chinese instead

English meaning

  • femme fatale noun A glamorous and mysterious woman who uses her charm to draw men into danger, ruin or disgrace, especially as a stock character in novels and films.

Senses

蛇蝎美人 is used for these senses in English:

  • femme fatale An attractive and seductive but ultimately dangerous woman.

femme fatale — full definition

  1. noun A glamorous and mysterious woman who uses her charm to draw men into danger, ruin or disgrace, especially as a stock character in novels and films.
  2. noun Any woman regarded as dangerously alluring or as trouble for those who fall for her.

Related Chinese words