ambuscader Definition
Definition
A person who ambushes or suddenly attacks another, often from concealing themselves or through surprise. Alternatively, it can refer to a person who practices or engages in ambuscade (sniping or attacking from concealment).
Browse