LOCALE Meaning of LOCALE in English n. site, location, spot, place, setting, venue, neighbourhood, situation, locality We moved the locale of the film to Spain Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012