Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

altiscope Definition

Cancel
altiscope
noun
An arrangement of lenses and mirrors making it possible to see around obstructing objects

Words Related to altiscope!

altiscope Examples by Brain Bank Users