ambuscade - verb

Infinitiveambuscade
3rd person singularambuscades
Pastambuscaded
Past Participleambuscaded
Present Participleambuscading