Attested.to

Definition

a vehicle that takes people to and from hospitals

Seed ·

Term in context

ambulance in CommonParlance