Word.ws English Dictionary

dewcap

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

Noun

dewcap (plural dewcaps)

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

Forms of dewcap

pluraldewcaps

Origin of dewcap

From dew + cap.

Questions about dewcap

What does dewcap mean?
Dewcap means a tube that protrudes beyond the objective of a telescope or camera etc. to prevent dew from forming on it.
What part of speech is dewcap?
Dewcap is a noun.
What is the plural of dewcap?
The plural of dewcap is dewcaps.

Words near dewcap in the dictionary

  1. dewaxing
  2. dewaxings
  3. DeWayne
  4. dewberries
  5. dewberry
  6. dewcap
  7. dewcaps
  8. dewclaw
  9. dewclawed
  10. dewclaws
  11. dewd

Source and license

Adapted from Wiktionary: dewcap (page history and authors). Text available under the Creative Commons Attribution-ShareAlike 4.0 license. Word.ws reformatted the entry and added links. Wiktionary data of 2026-09-02.

Last updated:

Cite this entry: “dewcap.” Word.ws, https://word.ws/dewcap. Based on Wiktionary, CC BY-SA 4.0.