A new user has searched for interstitial

The definition of payment

3 Definitions of: payment

    1. noun, the act of paying
    2. noun, a sum of money paid
    3. noun, something given in return; punishment or reward
    4. Show me some examples of this word: payment
    5. Show me the etymology of the word: payment

From Collins