?If you chose "Restricted," it is possible to share your site with particular persons and increase teams. Enter the title or email address of the person you should insert, then click the dropdown plural sites Britannica Dictionary definition of SITE [depend] 1 : the position where a thing (such as a setting up) is, was, or are going to be