portal site n a site that the owner positions as an entrance to other sites on the internet Synonym(s) portal
News & Articles portal site Samsung to challenge Apple with AMOLED tablets -- report The Korean electronics giant preps two new high-end tablets to compete directly with Apple's iPad and iPad Mini, says a Korean portal site. Dec. 6, 2013 - CNET