Study

Idioms and phrases

  •   0%
  •  0     0     0

  • in mint condition
    a perfect condition
  • to hit the nail on the head
    to do or say something that is exactly right
  • a silver lining
    a sign of hope or positive aspect
  • look before you leap
    be careful
  • to bark at the moon
    to protest in vain/to waste time
  • to paddle one's own canoe
    to be independent and do not need help from anyone