Meaning of the word "initial payment" in English

What does "initial payment" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

initial payment

1.
Learn This Word at Lingoland