English to English
adjective
- capable of being put into another form or style or language
Substances readily translatable to the American home table.
His books are eminently translatable.
source: WordNet 3.0
- Capable of being translated, or rendered into another language.
source: Webster 1913
adjective satellite
- capable of being changed in substance as if by alchemy
Is lead really transmutable into gold?.
Ideas translatable into reality.
source: WordNet 3.0