Englishfor English speakers
take hostage English
Meaning take hostage meaning
What does take hostage mean?
take hostage
Synonyms take hostage synonyms
What other words have the same or similar meaning as take hostage?