Attested.to

Definition

a place where taxis park while awaiting customers

Seed ·

Term in context

cabstand in CommonParlance