Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
motorcoaches
in English
motorcoaches
us
/ˈmoʊtərˌkoʊtʃɪz/
uk
/ˈməʊtəkaʊtʃɪz/
#moderate
Lemma:
motorcoach
The lemma is the base or root form of this word.
Definitions
Noun
large
buses
for
transporting
people
;
vehicles
with
engines
motorised
coaches
;
public
transportation
buses
Base Words
motor
coaches