Definition of "stenches"

stenches