SITUATE Meaning of SITUATE in English v. 25B6; verb LOCATE, site, position, place, station, build. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012