What is the meaning of the word "portal"?

Definitions:

  1. a grand and imposing entrance (often extended metaphorically) copy to clipboard noun
    • the portals of the cathedral copy to clipboard
  2. a site that the owner positions as an entrance to other sites on the internet copy to clipboard noun
    • a portal typically has search engines and free email and chat rooms etc. copy to clipboard

Synonyms: