Definition of autocar in Spanish:

autocar

masculine noun

  • 1

    Spain Vehículo automóvil con capacidad para gran número de viajeros, destinado al transporte de pasajeros por carretera.

Origin

Préstamo del francés autocar formado con auto- (V.) y el inglés car 'coche'. En inglés el término designaba 'coche', en francés se utilizó para el transporte colectivo fuera de las ciudades