Definition of Tamable

  • 1. Capable of being tamed Adjective Satellite

Synonyms for word "tamable"

Semanticaly linked words with "tamable"