LADY-KILLING


Meaning of LADY-KILLING in English

noun the art or practice of captivating the hearts of women.

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