Game Preview

Guess the business idiom

  •  English    20     Public
    Can you guess these business idioms?
  •   Study   Slideshow
  • My boss was reluctant to agree, but I twisted his ----- and he eventually agreed
    Arm
  •  15
  • Getting the project completed in time is an ----- battle
    Uphill
  •  15
  •  15
  •  15