English | German | Russian | Czech

demouse English

Meaning demouse meaning

What does demouse mean?
Definitions in simple English

demouse

To remove mice from a place. I demoused my cellar with mousetraps.

demouse

(transitive) To rid of mice.

Are you looking for...?