dewcap (0 synonym found)

We don't have synonyms for dewcap yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are dewlap, decap and newcap.


We don't have any synonyms for dewcap yet.

Did you mean…

Think dewcap belongs in the thesaurus? Recommend it and we'll take a look.


Definition of dewcap:

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

Definition of dewcap:

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

Back to Top