ambuscader


ambuscader

(ˈæmbəˌskeɪdə) na person waiting in ambush; an ambusher