English synonyms about - contact  

pet sitting

noun

1 pet sitting

The work of a pet sitter; caring for pets in their own home while their owners are away from home.


Find more on pet sitting elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0327