Put up the Shutters(To). To announce oneself a bankrupt. Do you think I am going to put up the shutters if we can manage to keep going? Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894
|
24 X 7Private Tutor
Explore Online Tutoring , Free Statistics Help
|