Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

portal site Definition

Cancel
portal site
noun()
a site that the owner positions as an entrance to other sites on the internet
Synonyms: portal,

Words Related to portal site!

portal site Examples by Brain Bank Users