[ noun ] A World-Wide Web site featuring a very large and fast Web search engine. The site's name is apparently derived from "googol", but note the difference in spelling
To share this definition press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
textlink