yielder
/ˈjiːldər/Definitions
1. noun
One that yields; a person or thing that gives up or surrenders something
“The yielder of the land was forced to surrender to the invaders.”
1. noun
One that yields; a person or thing that gives up or surrenders something
“The yielder of the land was forced to surrender to the invaders.”