SynonymX
Speak
Niffy
Definition of Niffy
1.
(British informal) malodorous
Adjective Satellite
Semanticaly linked words with "niffy"
colloquialism
britain
great britain
u.k.
uk
united kingdom
united kingdom of great britain and northern ireland
ill-smelling
malodorous
malodourous
stinky
unpleasant-smelling