Definitions of nose flute:

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