Rapist

/ˈreɪpɪst/

Synonyms

Slang Meanings

perp
The perp was caught on surveillance cameras.
predator
That place is known to attract predators.