WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / M / machine translation machine translation noun 19 letters Scrabble 25 WWF 30 Definitions noun the use of computers to translate from one language to another mt Look “machine translation” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →