Buck-for Definition

verb

(idiomatic, US, colloquial) To strive for persistently; to try hard to obtain (a promotion, raise, etc.).

Wiktionary