portal site

EnglishEdit

NounEdit

portal site ‎(plural portal sites)

  1. (Internet) a website with many features and useful content, but also with many links to other sites; its aim being that users would make it their home page

TranslationsEdit

Read in another language