English word definition — powered by WordNet
someone who assaults others sexually
a very attractive or seductive looking woman
Want to remember ravisher?