What is the meaning of the word "foetid"?

Definitions: