Find the word definition

Wiktionary
snatch and runs

n. (snatch and run English)