Definisi 'highjacking'

English to English
noun
1 robbery of a traveller or vehicle in transit or seizing control of a vehicle by the use of force Terjemahkan
source: wordnet30


Visual Synonyms