hold-down

Explore definitions, synonyms, and language insights of hold-down

Definitions

Noun
a limitation or constraint; "taxpayers want a hold-down on government spending"

More General Terms