Meaning of buckle down

Definition of buckle down

(verb) work very hard, like a slave

Other information on buckle down

WIKIPEDIA results for buckle down
Amazon results for buckle down