Home / P / pet sitter

pet sitter

noun 10 letters Scrabble 11 WWF 12
Definitions
noun

someone left in charge of pets while their owners are away from home

Want another word?
Spin the dictionary for a fresh one.
Generate a word →