top-up

Explore definitions, synonyms, and language insights of top-up

Definitions

Noun
an amount needed to restore something to its former level

More General Terms