Site

1. (n.) The place where anything is fixed; situation; local position; as, the site of a city or of a house.

2. (n.) A place fitted or chosen for any certain permanent use or occupation; as, a site for a church.

3. (n.) The posture or position of a thing.

Thesaurus Entries

abode, agora, amphitheater, area, arena, athletic field, auditorium, background, bear garden, bearings, bench mark, bowl, boxing ring, bull ring, campus, canvas, circus, cockpit, coliseum, colosseum, course, district, emplacement, field, floor, forum, ground, gym, gymnasium, hall, haunt, hippodrome, hole, home, install, latitude and longitude, lieu, lists, locale, locality, locate, location, locus, marketplace, mat, milieu, mise-en-scene, open forum, orientation, palaestra, parade ground, pinpoint, pit, place, placement, plat, platform, plot, point, position, precinct, prize ring, public square, purlieu, purlieus, put, range, region, ring, scene, scene of action, scenery, setting, situate, situation, situs, sphere, spot, squared circle, stadium, stage, stage set, stage setting, stamping ground, station, stead, terrain, theater, tilting ground, tiltyard, walk, where, whereabout, whereabouts, wrestling ring