Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary
Noun: portal por-t(u)l- A grand and imposing entrance (often extended metaphorically)
"the portals of the cathedral"; "the portals of heaven"; "the portals of success" - 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."; "a portal site typically has search engines and free email and chat rooms etc." - portal site - A short vein that carries blood into the liver
- portal vein, hepatic portal vein, vena portae
Derived forms: portals Type of: entrance, entranceway, entrée, entry, entryway, internet site, site, vein, vena, venous blood vessel, web site, website Part of: portal system Encyclopedia: Portal, GA Portal Portal, Georgia Portal, North Dakota Portal, ND |