Word Definition

Wrested

  1. of Wrest