History
History
Synonyms
UK
US
Meaning:
tame

(of an animal) trained to live with people and obey orders; dull; not exciting

domesticated, compliant

tamer

a person who tames animals

domesticated, compliant

MUZZLED as in Wiktionary
MUZZLED as in Wikipedia