penetrator
Explore definitions, synonyms, and language insights of penetrator
Definitions
Noun
an intruder who passes into or through (often by overcoming resistance)
Explore definitions, synonyms, and language insights of penetrator