释义 |
pet sitter ThesaurusNoun | 1. | pet sitter - someone left in charge of pets while their owners are away from homecritter sittercustodian, keeper, steward - one having charge of buildings or grounds or animals |
pet sitter
Synonyms for pet sitternoun someone left in charge of pets while their owners are away from homeSynonymsRelated Words |