1 mousehunt | Definition of mousehunt

mousehunt

noun

Definition of mousehunt

dialectal, chiefly England
: weasel