Attested.to

Definition

a building in which the business of banking is transacted

Seed ·

Term in context

bank in CommonParlance