Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
motorhead
in English
motorhead
#limited
Definitions
Noun
a
vehicle
enthusiast
;
fan
of
motorsports
The
motorhead
spent
all
weekend
at
the
racing
track
.
Synonyms:
petrolhead
car enthusiast
motorsport fan
racing enthusiast
automotive enthusiast
Antonyms:
non-driver
pedestrian
cyclist
environmentalist
anti-motorsport activist
a
heavy
user
of
amphetamines
(
drug
addict
)
A
motorhead
often
experiences
serious
health
problems
.
Synonyms:
speedfreak
amphetamine addict
methhead
tweaker
amphetamine abuser
Antonyms:
teetotaler
abstainer
nonuser
nondruguser