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