Definition of “wench” - English Dictionary

English