You searched for: “penetrator
penetrator (s) (noun), penetrators (pl)
A person or thing that can force its way into or through something: The missile was designed to be a penetrator of the armor of tanks or fortifications.
This entry is located in the following unit: penetra-, penetr- (page 2)