pet sitting


noun

the act of caring for a pet in its own home while the owner is away.

OTHER WORDS FROM pet sitting

pet sitter, noun

Words nearby pet sitting