English
Detailed Synonyms for pet sitter in English
pet sitter:
pet sitter [the ~] nom
-
the pet sitter
– someone left in charge of pets while their owners are away from home 1the critter sitter; the pet sitter– someone left in charge of pets while their owners are away from home 1