Home
Search
Index
Definify.com
Definition
2024
motorcoach
motorcoach
English
Noun
motorcoach
(
plural
motorcoaches
)
A motorised
bus
, or
coach
.
Synonyms
autobus
bus
coach
omnibus
motorbus
Similar Results