Origin: French suffix -ette
Definition, synonyms and related words
The stench or high flavour of game or other meat when kept long.