• 'Technology' idioms C2
     Help
  • to turn the screw
    to make a bad situation worse
  • to be at the cutting edge
    be at the most modern stage of development in a particular type of work or activity
  • to be on the same wavelength
    to think in a similar way to someone else
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.