tache

/tɑːʃ/

UK: /tɑːʃ/

tache

English Noun
Ad

Definition

Moustache, mustache.

Etymology

Clipping of m(o)ustache.

Ad