Definitions of payment
an amount paid
Thousands of bus drivers in London want to receive extra payments during the Olympic Games.
the action of paying
The successful bidder must make payment in cash.
There are multiple definitions - click on the translation that matches your context.
payment means:
full
noun
an amount paid
Thousands of bus drivers in London want to receive extra payments during the Olympic Games.
the action of paying
The successful bidder must make payment in cash.