English
Detailed Synonyms for pet sitting in English
pet sitting:
pet sitting [the ~] noun
-
the pet sitting
– the work of a pet sitter; caring for pets in their own home while their owners are away from home 1the pet sitting– the work of a pet sitter; caring for pets in their own home while their owners are away from home 1