Definition of moustache-lifter in English:

moustache-lifter

noun

(US mustache-lifter)
  • A device for lifting one's moustache when drinking, sleeping, etc.

Origin

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