nose flute Meaning, Definition & Usage

  1. noun a flute that is played by blowing through the nostrils (used in some Asian countries)

WordNet