Episode 149: Capitulation

noun

  1. the action of surrendering or ceasing to resist an opponent or demand.

2356 232

Suggested Podcasts

The Brookings Institution

Jeff Harmon

France Culture

Monocle

Adam a Kelley

Muslim Central

Riverside 4th Graders

Kudhi Viyafaari Ehee

Pankaj D Karamchandani