Definitions from Wiktionary (dewcap)
▸ noun: A tube that protrudes beyond the objective of a telescope or camera etc. to prevent dew from forming on it.
▸ Words similar to dewcap
▸ Usage examples for dewcap
▸ Idioms related to dewcap
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dewcap
▸ Words that often appear near dewcap
▸ Rhymes of dewcap
▸ Invented words related to dewcap
▸ noun: A tube that protrudes beyond the objective of a telescope or camera etc. to prevent dew from forming on it.
▸ Words similar to dewcap
▸ Usage examples for dewcap
▸ Idioms related to dewcap
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dewcap
▸ Words that often appear near dewcap
▸ Rhymes of dewcap
▸ Invented words related to dewcap