Someone left in charge of pets while their owners are away from home. Synonym: critter sitter.
|
|
|
|
|
Words linked to "Pet sitter" : custodian, steward, critter sitter, keeper |
Copyright © 2025 Diccionario ingles.com |