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.