Origin of demand loan

First recorded in 1910–15

British Dictionary definitions for demand loan

demand loan

noun

another name for call loan