English dictionary
nose flute meaning and definition
Definition and meaning of nose flute at MeaningMonkey.org. nose flute meaning and definition in the English Dictionary.NOSE FLUTE noun
Definition of nose flute (noun)
- a flute that is played by blowing through the nostrils (used in some Asian countries)
Source: Princeton University Wordnet