Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Motorhead
Origin
motor
+
-head
Full definition of motorhead
Noun
motorhead
(
plural
motorheads
)
(
US, slang
) A car enthusiast.
(
UK, slang
) Heavy (ab)user of
amphetamine
s.
Synonyms
petrolhead
speed freak
© Wiktionary
Follow @FreeWordFinder