Attested.to

Definition

a vehicle carrying many passengers; used for public transport

Seed ·

Term in context

autobus in CommonParlance