1. demousing - Noun
2. demousing - Verb
demousing present participle and gerund of demouse
demousing (countable and uncountable, plural demousings) The removal of mice