dewcap

noun

dewcap

noun

Etymology From dew + cap.

1

A tube that protrudes beyond the objective of a telescope or camera etc. to prevent dew from forming on it.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.