Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of portal
  1. noun
    a short vein that carries blood into the liver
  2. noun
    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."

    Similar: 

  3. noun
    a grand and imposing entrance (often extended metaphorically)
    "the portals of the cathedral" "the portals of heaven" "the portals of success"
Words sounding like good portal
My lists:
Recently viewed words: