Attested.to

commercial bank

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a financial institution that accepts demand deposits and makes loans and provides other services for the public