What is the full meaning of uphoards
UPHOARD, to hoard up, also UPHOORD [v]
Example of the word uphoards placed on a Scrabble board.