Definition of Yield Up

  • 1. Surrender, as a result of pressure or force Verb

Semanticaly linked words with "yield up"