Definition of moustache-lifter in English:

moustache-lifter

(US mustache-lifter)

noun

  • A device for lifting one's moustache when drinking, sleeping, etc.

Origin

Late 19th century; earliest use found in The Century Illustrated Monthly Magazine.