NIFF Meaning of NIFF in English [noun] [C usually singular] [UK] [informal] - an unpleasant smella nasty niff Cambridge English vocab. Кембриджский английский словарь. 2012