meaning of buckle down

1. work very hard, like a slave


Related Words

buckle down |

Developed & Maintained By Taraprasad.com

Treasure Words