someone left in charge of pets while their owners are away from home
<noun.person>
<noun.person>
critter sitter |
pet sitter |
semantic pointers
hypernym
critter sitter |
pet sitter |