English Dictionary
◊ MUSTACHIOED
mustachioed
adj : having a moustache [syn: {mustached}]