nidor UK /ˈnʌɪdə/US /ˈnaɪdəɹ/ noun2 •The smell of burning animals, especially of burning animal fat.the material Demons do strangely gluttonize upon the Nidours and Bloud of Sacrifices — 1681 •(nonstandard) Any smell.For her part Vicki smells little, not even the nidor of antifreeze at the stock car races at Lake Doucette. — 2007 formsnidors