American Dictionary
Definition snap up in American English
snap up phrasal verb
[transitive] phrasal verb
2
to immediately take advantage of an opportunity
