meaning of buckle down

buckle down meaning in General Dictionary

work quite difficult, like a slave