Definition of "motorcoach"

motorcoach