Adjective tamable has 1 sense
  1. tamable, tameable - capable of being tamed
    Antonym: intractable (indirect, via tractable)
,
TOP