ravish

ravish [-ed] v

Fr. ravir, seize, take away < L. rapīre < rapěre.

  1. Assail; attack; seize; carry away; take by force; abduct.
  2. Overpower; overtake; immerse; engulf; overwhelm; awe; shock; surprise; startle; take unawares; [fig.] cover with blossoms.