Italian-English dictionary »

cannocchiale meaning in English

ItalianEnglish
cannocchiale noun
{m}

spyglass(portable telescope)
noun
[UK: ˈspaɪ.ɡlɑːs] [US: ˈspaɪ.ˌɡlæs]

telescope [telescopes](optical instrument that magnifies)
noun
[UK: ˈte.lɪ.skəʊp] [US: ˈte.lɪskoʊp]