snatched

SNATCH'ED, pp. Seized suddenly and violently.