bn:00023871n
Noun Concept
EL
pet sitter  sitter critter
EN
Someone left in charge of pets while their owners are away from home WordNet 3.0
Relations
Sources
WordNet Translations