The AI-powered English dictionary
comparative more domesticable, superlative most domesticable
Capable of being domesticated; tameable. examples