stenchion
/ˈstɛntʃən/Definitions
1. noun
A strong, unpleasant smell, especially one that is overpowering or nauseating.
“The stenchion from the dumpster filled the entire alleyway.”
1. noun
A strong, unpleasant smell, especially one that is overpowering or nauseating.
“The stenchion from the dumpster filled the entire alleyway.”