meaning of business loan

business loan meaning in General Dictionary

a mortgage given the usage of a company