Definition of Indian reed in English:

Indian reed

noun

  • The plant Indian shot, Canna indica; a stem of this.

Origin

Early 17th century; earliest use found in Helkiah Crooke (1576–1648), physician and anatomist. From Indian + reed.

Pronunciation

Indian reed

/ˌɪndɪən ˈriːd/