VariousWords beta
Related Terms:
Definitions:
Noun
Definition: A word or phrase that is impossible to translate satisfactorily from one language to another.
Adjective
untranslatable
Definition: not capable of being put into another form or style or language; "an untranslatable idiom"; "untranslatable art"
Definition: Not able to be translated.