All hands on deck

What is the meaning of All hands on deck?

Everyone is needed to help

How to use All hands on deck?

We need all hands on deck for the product launch.

Related Slangs: