Definitions

from The American Heritage® Dictionary of the English Language, 4th Edition

  • n. A powerful or domineering woman.
  • n. A dangerous and seductive woman; a femme fatale.

Etymologies

Sorry, no etymologies found.

Examples

  • The firm cooked up a story to cover Swan’s disappearance and the dragon lady fed it to you.”

    Bad Luck and Trouble

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.