[ C ] specialized internet & telecoms a page on the internet that allows people to get useful information, such as news and weather, and to find other websites
portals [ plural ] formal a large, important entrance to a building:
Passing through the portals of the BBC for the first time, she felt slightly nervous.