Meaning ofambusherin English

ambusher

us//ˈæmbəʃər//uk//ˈæmbʌʃər//
#uncommon
Definitions