?If you selected "limited," you'll be able to share your site with unique men and women and include teams. Enter the title or electronic mail tackle of the person you would like to insert, then click the dropdown plural sites Britannica Dictionary definition of SITE [rely] 1 : the spot where a little something (like a making) is, was, or w