Dictionary definition · translatable
adjective
- capable of being put into another form or style or language"substances readily translatable to the American home table"
- capable of being changed in substance as if by alchemy"is lead really transmutable into gold?"
Similar words
Source: Open English WordNet (CC BY 4.0).