What is the full meaning of payments
PAYMENT, something that is paid [n]
Example of the word payments placed on a Scrabble board.