Meaning of foetid

Definition of foetid

(adj) offensively malodorous; "a foul odor"; "the kitchen smelled really funky"

Other information on foetid

WIKIPEDIA results for foetid
Amazon results for foetid