Home/sideroscopesideroscope/sid-er-uh-skohp/US // ˈsɪd ər əˌskoʊp //蜘蛛镜,钳形镜,蜘蛛网,钳工Definitionsn.名词 noun1 Ophthalmology.: an apparatus for detecting splinters of iron or steel in the eye.Level 4Browse all words →