Definition of hoods:
(n) :
A covering for the head, usually attached to a larger garment such as a jacket or cloak.
(n) :
(automotive, chiefly US, Canada) The hinged cover over the engine of a motor vehicle, known as a bonnet in other countries.
(n) :
(automotive, chiefly UK) A soft top of a convertible car or carriage.
(n) :
(by extension, especially in the phrase "under the hood") A cover over the engine, driving machinery or inner workings of something.
(n) :
An enclosure that protects something, especially from above.
(n) :
(slang) Gangster, thug.