Bird Whistle

English

Noun

Bird Whistle

  1. (music) An organ stop that is imitative of warbling birds, consisting of two or more small pipes with one end in water or a light oil.