snap somebody/something ↔ up phrasal verb ( see also ↑ snap )
1 . to buy something immediately, especially because it is very cheap:
People were snapping up bargains.
2 . to eagerly take an opportunity to have someone as part of your company, team etc:
Owen was snapped up by Liverpool before he’d even left school.