RIBA Meaning of RIBA in English abbr. Royal Institute of British Architects. Oxford English vocab. Оксфордский английский словарь. 2012