Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Toupee in English

English

Toupee

/tupe/

noun

1. A small hairpiece to cover partial baldness

    synonym:
  • toupee
  • ,
  • toupe