In lang=en terms the difference between snag and grab
is that
snag is to obtain or pick up (something) while
grab is a soundbite.
As nouns the difference between snag and grab
is that
snag is a stump or base of a branch that has been lopped off; a short branch, or a sharp or rough branch; a knot; a protuberance while
grab is a sudden snatch (for something.
As verbs the difference between snag and grab
is that
snag is to catch or tear (e.g. fabric) upon a rough surface or projection while
grab is to grip suddenly; to seize; to clutch.