The defunct feature used to let users search for definitions and online articles about highlighted words and phrases.
Definition: A software for which the original source code is made freely available and may be redistributed and modified according to the requirement of the user. Open source software is that by which ...