SPECULAR Meaning of SPECULAR in English adj.1 of or having the nature of a speculum. 2 reflecting. Phrases and idioms: specular iron ore lustrous haematite. Etymology: L specularis (as SPECULUM) Oxford English vocab. Оксфордский английский словарь. 2012