Definition, synonyms and related words
The result of translating foreign-language text via any of various popular web-translation engines.
Alternative form of Googlish
Resembling or in the manner of Google.