Meaning of motorcoach
Definition of motorcoach
(noun)
a
vehicle
carrying
many
passengers;
used
for
public
transport; "he
always
rode the bus to work"
Other information on motorcoach
WIKIPEDIA results for
motorcoach
Amazon results for
motorcoach
Tweet