critter sitter

Explore definitions, synonyms, and language insights of critter sitter

Definitions

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

More General Terms