Idioms about Science and Technology
![]()
On another planet
not paying attention, acting strangely
Bells and whistles
extra features and trimmings
To blow a fuse
to lose your temper
Cutting edge
advanced and innovative
A shoulder to cry on
someone who listens to your problems
By Hook or by Crook
By some possibly dishonest means