Meaning of SITE in English

SITE

adj situated, placed

Interlingua English vocab.      Английский словарь Интерлингва.