Dictionary.com
Thesaurus.com
Showing results for dew cell. Search instead for dew+cell.

dew cell

American  

noun

  1. an electrical instrument for measuring the dew point.