What is the meaning of the word "browser"?

Definitions: