uphoard

/ʌpˈhɔrd/
verb
  1. To hoard or store up, especially in a secret or greedy manner.
    • She had a tendency to uphoard old newspapers in the attic.
    • During the shortage, some people tried to uphoard essential supplies.
    • The miser would uphoard his gold coins in a hidden chest.
Antonyms