VOCABULARY - IDIOMS
Idioms about technology and science
Idioms about technology and science
-
acid test
Meaning: The idiom acid test refers to a decisive test whose findings show the worth or quality of something.
-
bells and whistles
Meaning: The phrase bells and whistles refers to extra, fancy add-ons or gadgets on something like a phone, a car or a computer.
-
blow a fuse
Meaning: become uncontrolably angry; lose your temper.
-
bright as a button
Meaning: intelligent.
-
button up ones lip
Meaning: to stop talking.
-
click with someone or something
Meaning: The phrase to click with someone or something means to immediately like someone or something.
-
cog in the machine
Meaning: said about one part of a large system or organization
-
dad fetch my buttons
Meaning: said to express a surprise.
-
have a short fuse
Meaning: If you have or are on a short fuse, you have a tendency to lose your temper quickly.
-
have something down to a science
Meaning: said when you are able to manage doing something very well.
-
hit the panic button
Meaning: to panic suddenly
-
in tune (with somebody/something)
Meaning: said when you have a good understanding of someone or something.
-
it's not rocket science
Meaning: If something is not rocket science, it is not difficult to understand.
-
like clockwork
Meaning: If something happens like clockwork, it means that it happens predictably, without any problems.
-
on the same wavelength
Meaning: thinking in the same pattern or in agreement.
-
pull the plug
Meaning: The phrase pull the plug means to put an end to an activity, preventing it from continuing.
-
push someone's buttons
Meaning: draw a strong emotional reaction from someone, especially anger or sexual arousal.
-
reinvent the wheel
Meaning: to waste one's time doing something that has already been done satisfactorily.
-
run out of steam
Meaning: If you run out of steam, you lose the energy, enthusiasm or interest to continue doing something.
-
Spuntnick moment
Meaning: The phrase Sputnik moment refers to a moment of challenge when a society or person realizes they must work harder to surpass their competitors.
-
the dismal science
Meaning: The phrase the dismal science refers to the discipline of economics.
-
well-oiled machine
Meaning: The phrase well-oiled machine refers to something that operates well.