What is the full meaning of upkeeps
UPKEEP, the cost of maintaining something in good condition [n]
Example of the word upkeeps placed on a Scrabble board.