Study

Science and Technology Idioms

  •   0%
  •  0     0     0

  • To “blow a fuse” means...
    to be tired
    to become very angry
    to make a big mistake
    to have a headache
  • What does it mean if someone is "pushing your buttons"?
    They're being annoying / making you angry
  • What does "to pull the plug" mean?
    try a new solution
    lose money
    technologically advanced
    stop a project
  • True or False? A "well-oiled machine describes something that runs well without problems
    True!
  • "Not rocket science" means...
    It's very easy / It's not difficult
  • "Bells and whistles" means...
    warning sounds, like alarms
    a big celebration
    boring, nothing exciting
    extra things to make something more appealing/interesting
  • What does "to run out of steam" mean?
    to become tired / to have no more energy
  • To have something "down to a science" means...
    it's a new concept
    it requires a lot of education
    it's an easy routine
    it's very difficult
  • When something is described as “cutting edge,” it is....
    challenging but creative
    difficult and confusing
    innovative and advanced
    dangerous
  • "To reinvent the wheel" means...
    to make an improvement on something
    to check your work
    to use a machine
    to waste time trying to recreate something
  • "On the same wavelength" means...
    to think similarly as another person
  • The phrase “a cog in the machine” describes a person who is...
    annoying
    essential
    the boss
    insignificant
  • What does "once in a blue moon" mean?
    Rarely / not frequent or common
  • If something is "“lightyears ahead" it is...
    old
    advanced
    hot
    about outer space