ambuscader (English, noun)
expansion: ambuscader (plural ambuscaders)
Senses:
glosses: One who ambushes, or who is involved in an ambush.
Forms:
form: ambuscaders
tags: plural