all hands to the pump (English, phrase)
expansion: all hands to the pump
Senses:
glosses: A situation where as many people as possible are required to contribute to some urgent enterprise.
tags: UK
Forms: