Meaning ofborescopein English

borescope

us//ˈbɔːrskəʊp//uk//ˈbɔːrskoʊp//
#uncommon
Definitions