Definisi 'domesticated animal'
English to English
noun
1 any of various animals that have been tamed and made fit for a human environment
source: wordnet30
More Word(s)
animal, animate being, beast, brute, creature, feeder, stocker, head, canis familiaris, dog,

Visual Synonyms
Click for larger image