Noun Definition

portal

1.Definition: a grand and imposing entrance (often extended metaphorically)

"The portals of the cathedral", "The portals of heaven", "The portals of success"

Category: Objects

2.Definition: a short vein that carries blood into the liver

Category: General

3.Definition: a site that the owner positions as an entrance to other sites on the internet

"A portal typically has search engines and free email and chat rooms etc."

Category: General