Last modified on 11 January 2014, at 02:53

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