It is an old nautical term, meaning that a ship has all its crew on board and is ready to sail. Now we can use it as an idiom meaning that we are ready to do / start something.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.