portal
Definition
- n. a grand and imposing entrance (often extended metaphorically)
Word forms
- Plural
- portals
Example sentences
n.
The castle's grand portal welcomed visitors from far and wide.
a.
The surgeon explained the importance of the portal vein in liver function.