Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

dewcap en · NOUN

Etymology

From dew + cap.

Meanings

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

Forms

SpellingFeaturesLabelsSource
dewcaps Number=Plur lexicographic