ARMOURY Meaning of ARMOURY in English n. 25B6; noun ARSENAL, arms depot, arms cache, ordnance depot, magazine, ammunition dump. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012