DRAGON LADY


Meaning of DRAGON LADY in English

[dragon lady] n [character in the comic strip "Terry and the Pirates" by Milton Caniff] (1973): an overbearing or tyrannical woman; also: a glamorous often mysterious woman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.