Logo
Search icon

vanquished

verb

Meaning

  • To defeat, to overcome.

adjective

Meaning

  • Defeated.