on the deck of a ship; ready and willing prepared; (Sports) ready to take the next turn (e.g. be the next batter in baseball)
ON DECK
Meaning of ON DECK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012