Definition of English flute in English:

English flute

noun

Music
  • Recorder.

Origin

Mid 18th century.