Exact Match:
- stead
- the post or function properly or customarily occupied or served by another; "can you go in my stead?"; "took his place"; "in lieu of"
Synonyms:
- abet,
- abode,
- aid,
- area,
- assist,
- bearings,
- bench mark,
- district,
- do for,
- emplacement,
- help out,
- hole,
- latitude and longitude,
- lieu,
- locale,
- locality,
- location,
- locus,
- pinpoint,
- place,
- placement,
- point,
- position,
- region,
- site,
- situation,
- situs,
- spot,
- whereabout,
- whereabouts