Live Search

Internet Marketing Glossary - Definition:

Live Search

Live Search is Microsoft’s search engine, replacing MSN in 2006.