VariousWords beta
Related Terms:
beauty dish
sealed beam
reflection
reflecting telescope
bragg scattering
refractor
bicycle
multireflector
reflects
heat
vehicle
reflecting
headlight
nutator
pit
radial shield
reflectors
feedhorn
dobsonian telescope
holophote
safety reflector
hastener
holophotal
sound
macrometer
disk
reflectorless
light
Definitions:
Noun
reflector
Definition: device that reflects radiation
reflecting telescope
reflector
Definition: optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece; "Isaac Newton invented the reflecting telescope in 1668"
Definition: Something which reflects heat, light or sound, especially something having a reflecting surface.