Definition of Tameable

  • 1. Capable of being tamed Adjective Satellite

Synonyms for word "tameable"

Semanticaly linked words with "tameable"