machibuse

Noun
Suru Verb

1. ambush; lying in wait for an ambush

Transitive
Related to 待ち伏せる
Other forms: