Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
specular
in English
specular
us
/spɪˈkjʊlər/
uk
/spɪˈkjulər/
#uncommon
Definitions
Adjective
aiding
vision
(
with
tools
);
enhancing
sight
mirror-like
;
having
reflective
properties
relating
to
a
speculum
(
medical
instrument
)