'support payment' definitions:

Definition of 'support payment'

From: WordNet
noun
A payment made by one person for the support of another