English Dictionary
Definition hoard in British English
hoard noun
[countable] noun
/hɔː(r)d/
Synonyms and related words
