What is the meaning of the word "hold-down"?

Definitions:

  1. a limitation or constraint copy to clipboard noun
    • Some taxpayers want a holddown on government spending. copy to clipboard