Study

Idioms Relationships

  •   0%
  •  0     0     0

  • to have a chip on your shoulder
    to hold a grudge or grievance against someone
  • to add insult to injury
    to make a bad situation worse
  • to reduce someone to tears
    to make somebody cry
  • to be poles apart
    totally different
  • to have friends in high places
    to have good social connections with influential people
  • to be on somebody's bad books
    to have done something to upset someone