English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition tin whistle in British English

tin whistle noun

[countable]noun
Definition tin whistle in British English