An advantageous place or location:
The act of putting into a certain position; placement.
Location or arrangement
The place where anything is fixed; situation; local position; as, the site of a city or of a house.
A position of employment; a post:
A place where something is or could be located; a site.
A place or locality considered with regard to its position:
A small area of different color or texture from the main area of which it is a part; often, a mark made by some foreign matter; stain, blot, speck, patch, etc.
The definition of a venue is a place where a crime or where trial proceedings for a crime take place or a location for specific types of events.
A place, especially with reference to a particular event:
Find another word for locus. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for locus, like: position, emplacement, placement, site, situation, location, place, point, spot, venue and locale.