portal

Definition

  • n. a grand and imposing entrance (often extended metaphorically)

Word forms

Plural
portals

Example sentences

  1. n.

    The castle's grand portal welcomed visitors from far and wide.

  2. a.

    The surgeon explained the importance of the portal vein in liver function.