Word info Synonyms

pet sitter

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms