lantot

Noun

 * 1) stench of stagnant water