ATHENAEUM Meaning of ATHENAEUM in English (n.) A building or an apartment where a library, periodicals, and newspapers are kept for use. Webster's English dictionary. Английский словарь Webster. 2012