niff Meaning, Definition & Usage

  1. noun an unpleasant smell
    pong.

WordNet