critter sitter
Meaning, Definition & Usage
Dictionary
Related
noun
someone left in charge of pets while their owners are away from home
pet sitter
.
WordNet
Previous
criticise
criticiser
criticism
criticize
critique
Next
critticaster
crius
crixivan
crizzel
crna gora