n.
1.(computer science) the mechanical, magnetic, electronic, and electrical components making up a computer system
Idiom of the Day
over the hump
over the difficult part of something
We are over the hump with our project and should be able to finish it soon.