Attested.to

Definition

(business) a number of similar establishments (stores or restaurants or banks or hotels or theaters) under one ownership

Seed ·

Term in context

chain in CommonParlance