Advertisement

Synonyms of Locus

Primary definition: A particular place, point, or locality where something happens or is situated.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement