buck for

Verb

 * 1)  To strive for persistently; to try hard to obtain (a promotion, raise, etc.).