Definition of stache in English:

stache

(also 'stache, stash)

noun

informalNorth American
  • A moustache.

Origin

1960s; earliest use found in Portsmouth (Ohio) Times. Shortened from moustache.

Pronunciation

stache

/staʃ/