Find the word definition

Wiktionary
tin whistles

n. (plural of tin whistle English)