Definitions

from The Century Dictionary.

  • noun A prolongation of a telescope-tube beyond the object-glass, intended to prevent deposition of dew, and also to exclude stray light. A small telescope should be provided with a dew-cap, bright without, but dead-black within, and having a length equal to twice its diameter.

Etymologies

Sorry, no etymologies found.

Support

Help support Wordnik (and make this page ad-free) by adopting the word dew-cap.

Examples

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.