All hands on deck
Meaning
Every available person must help to accomplish an urgent task.
Usage
Used when a group must collaborate quickly under pressure.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Naval command putting every sailor to work on deck.
Shifted into business and emergency language in the 19th century.