Attested.to

Definition

a place on a bus route where buses stop to discharge and take on passengers

Seed ·

Term in context

bus stop in CommonParlance