Dictionary search results

Showing 1-2 of 2 results

dampness British & World English

The state or condition of being slightly wet

dampness English Thesaurus

dampness within the building encourages insects and fungi