Synonyms: bank, bank building
Definition: a building in which the business of banking transacted
Usage: the bank is on the corner of Nassau and Witherspoon
Similar words: deposit, depositary, depository, repository
Definition: a facility where things can be deposited for storage or safekeeping