motor head

listen to the pronunciation of motor head
English - Turkish

Definition of motor head in English Turkish dictionary

Shearing head motor
(Tekstil) Traşlama motoru
English - English

Definition of motor head in English English dictionary

motorhead
A car enthusiast
motorhead
A person who takes a lot of recreational amphetamine drugs (ie. speed)