• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Mustache

1. (n) an unshaved growth of hair on the upper lip; "he looked younger after he shaved off his mustache"

WordNet 2.1 Copyright Princeton University. All rights reserved.