Definition of “wench” - English Dictionary

british dictionary