What does "capitulate" mean?

Capitulate: To surrender on terms agreed upon (usually, drawn up under several heads); as, an army or a garrison capitulates. The Irish, after holding out a week, capitulated. Macaulay.

Additional senses

  1. 2.To surrender or transfer, as an army or a fortress, on certain conditions. [R.]

Sources