portal
Info · Definitions · Synonyms · Characters
Definitions
(noun) a grand and imposing entrance (often extended metaphorically). Examples: "The portals of the cathedral." "The portals of heaven." "The portals of success."
Noun Definition 1
(noun) a site that the owner positions as an entrance to other sites on the internet. Synonyms: portal site. Example: "A portal typically has search engines and free email and chat rooms etc.."
Noun Definition 2