LOCUS STANDI Meaning of LOCUS STANDI in English n. a recognized or identifiable (esp. legal) status. Oxford English vocab. Оксфордский английский словарь. 2012