What is the meaning of ambulance in English?

Learn vocabulary with pictures as well as definitions of ambulance in English

Learn in

See more

n. ambulance

Definition of ambulance in English

Vehicle that has the necessary equipment to attend to the sick or injured while transporting them to a hospital.