What does atormentar mean?

atormentar - Spanish to English

to torment