Definition of snap up in English English dictionary
To buy something quickly, either because it is a bargain, or because it is in short supply, or because it is something one has been searching for
When I saw the penny black missing from my collection in the shop window, I just went in and snapped it up.
If you snap something up, you buy it quickly because it is cheap or is just what you want. Every time we get a new delivery of clothes, people are queuing to snap them up One eagle-eyed collector snapped up a pair of Schiaparelli earrings for just £6
get hold of or seize quickly and easily; "I snapped up all the good buys during the garage sale
get hold of or seize quickly and easily; "I snapped up all the good buys during the garage sale"