English Dictionary
Definition soft loan in British English
soft loan noun
[countable] noun
1
an arrangement in which a country or organization borrows money at a low rate of interest
Synonyms and related words
