ravishes

verb
  1. to fill with delight or enchant completely
  2. Usage: literary
  3. to seize and carry away by force
  4. Usage: archaic; literary

Examples