Synonyms for "sodomize"

Words with similar meaning