all hands on deck

Meaning: Everyone is needed to help right now.

Language: English

Literally: (Already vivid in English)

Example: “The restaurant is fully booked tonight, so it's all hands on deck.”

Category: Daily Life

Origin: A ship's order calling every crew member ("hand") up on deck, used in the days of sail. The figurative sense for any urgent collective effort came later.

Equivalents in other languages

More idioms — Daily Life

More English idioms

From our proverbs

Browse all proverbs →

← Back to Idioms