ambuscadeEnglish

ambuscade, ambush, bushwhack, lie in wait, lurk

Noun

The act of concealing yourself and lying in wait to attack by surprise

English: ambush, ambuscade, lying in wait, trap

Bahasa: perangkap, jerat

Verb

Bahasa words with similar meanings

English words with similar meanings

Show 8 words