English Dictionary
Definition portal in British English
portal noun
[countable] noun
/ˈpɔː(r)t(ə)l/
2
an Internet site (=place) that has links (=connections) to other places
Synonyms and related words
