machibusesaseru
1. To lie in wait for someone; To ambush someone
Verb
#93827
1. To lie in wait for someone; To ambush someone
1. ambush; lying in wait for an ambush
1. Let's try.; Let's imitate.
1. To arrange; To prepare
1. I set up.; I devised.
1. Was an ambush.
1. It's not an ambush.; It isn't a wait.
1. Lying in wait; Ambush