Results

mouser noun a moustache: `What are you doing here, and what do you want?' a huge man with a red mouser, and face to match, shouted. 20-. etymology: Scots; origin obscure perhaps because of a supposed resemblance to the animal; attested by BW