lead bank
Explore definitions, synonyms, and language insights of lead bank
Definitions
                    Noun
                    
            a bank named by a lending syndicate of several banks to protect their interests
                Explore definitions, synonyms, and language insights of lead bank