portal has definitions from the fields of anatomy,zoology,computer science
1
[ noun ] a grand and imposing entrance (often extended metaphorically)

Examples

"the portals of the cathedral" "the portals of heaven" "the portals of success"

Used in print

(LeRoy Fothergill, "Biological Warfare", in Peter...)

A number of unique medical problems might be created when man is exposed to an infectious agent through the respiratory route rather_than by the natural portal of entry .

Some agents have been shown to be much more toxic or infectious to experimental animals when exposed to aerosols of optimum particle size than by the natural portal .

Related terms

entrance

2
[ noun ] (computer science) a site that the owner positions as an entrance to other sites on the internet

Synonyms

portal_site

Examples

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

Related terms

internet_site

3
[ noun ] (anatomy,zoology) a short vein that carries blood into the liver

Related terms

vein portal_system

*