Babylon NG
Simply the best definition!

Download it's free

a kept woman

ENGLISH IDIOMS 2.EDITION Dictionary

Download this dictionary
a kept woman
a woman who is paid to live with a man I'm tired of being a kept woman. I want to be free of him.


| a kept woman in English