Word Hen
What is the meaning of the word "
hold-down
"?
Definitions:
a limitation or constraint
noun
Some taxpayers want a holddown on government spending.