Home US English olid
Smelling extremely unpleasant.
Late 17th century from Latin olidus ‘smelling’, from olere ‘to smell’.
READ THESE ARTICLES