Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word critter sitter from English dictionary with examples, synonyms and antonyms.

critter sitter   noun

Meaning : Someone left in charge of pets while their owners are away from home.

Synonyms : pet sitter