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"
Explore definitions, synonyms, and language insights of hold-down