10 Idioms About Science and Technology in English

10 Idioms About Science and Technology in English





On another planet

not paying attention, acting strangely

At boiling point

reached one’s limit in patience or temper

Get your wires crossed

being confused or not understanding someone

Cog in the machine

said about one part of a large system or organization

To push someone’s buttons

to provoke someone



By Hook or by Crook

By some possibly dishonest means

A shoulder to cry on

someone who listens to your problems

Cutting edge

advanced and innovative

To blow a fuse

to lose your temper

Bells and whistles

extra features and trimmings