express kidnapping
Noun
Meaning
express kidnapping (plural express kidnappings)
A method of abduction, mainly in Latin America, where a small immediate ransom is demanded.
Noun
express kidnapping (plural express kidnappings)
A method of abduction, mainly in Latin America, where a small immediate ransom is demanded.