downhold
[ doun-hohld ]
/ ˈdaʊnˌhoʊld /
noun
the act of keeping spending, expenses, losses, inflation, etc., as low as possible or advisable.
Words nearby downhold
downhearted,
downhill,
downhill all the way,
downhill skiing,
downhiller,
downhold,
downhole,
downing,
downing street,
downlight,
downlink