The story
From meta- + search engine.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A system that displays aggregated results from several search engines, invoked simultaneously Full definition →
From meta- + search engine.
Etymology from Wiktionary, CC BY-SA 4.0.