Game Preview

Science and Technology Idioms

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