n.: snatchat, seize on [upon], improve the opportunity, seize an opportunity, seize occasion to do, take occasion to do, seize occasion to, take occasion to, get one's hooks into, hang on, have a grip on, fasten upon, fasten on, catch out, tackle, prehension, gripe, grab, fist
v.: snatch, , suddenly and violently, and begin to fight, hold, catch, caught, collar, grasp, grip, seize