term loan
noun

a loan for a fixed period of time

Browse by Subjects
basic
Ultimate Oscillator
corporate profits
surcharge
market