Definition of lotus flute in US English:

lotus flute

noun

  • 1Ancient Greek Music (apparently) a kind of flute carved from the wood of the lotus.

  • 2A non-transverse flute without fingering holes; a slide whistle.

Origin

Early 19th century.