Get Your Premium Membership

Extradite

[v] hand over to the authorities of another country


Related Information

More Extradite Links

Synonyms

deliver, deport, surrender