1. (noun)portal a grand and imposing entrance (often extended metaphorically) Synonyms: portal site, portal vein, vena portae, hepatic portal vein
2. (noun)portal site, portal a site that the owner positions as an entrance to other sites on the internet Synonyms: portal, portal site, portal vein, vena portae, hepatic portal vein
3. (noun)portal vein, hepatic portal vein, portal, vena portae a short vein that carries blood into the liver Synonyms: portal, portal site, portal vein, vena portae, hepatic portal vein