Idioms

on deck
on the deck of a boat or a ship
When we were on the boat we spent most of the time on deck.

--- >>>
  • on duty
  • on easy street
  • on edge
  • on end
  • on faith
  • on fire
  • on foot
  • on good terms with (someone)
  • on guard
  • on hand
  • Idioms Quiz
  • break fresh/new ground
  • shake off an illness or shake an illness off
  • wait tables
  • John Doe
  • up the river with no paddle
  • save (something) for a rainy day
  • small-time
  • up to scratch
  • have dibs on (something)
  • strike a balance (between two or more things)


  • My Account / Test History

    Fact
    The fastest animal in the world is a swift. It can reach up to 98 miles per hour (168 km/h).      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test