snatched
SNATCH'ED,
pp. Seized suddenly and violently.