Definition of whistler

Definition of whistler
  1. whistler Noun Someone or something that whistles.
  2. whistler Noun A bird that whistles (applied regionally to various specific species).
  3. whistler Noun A whistling marmot.
  4. whistler Noun A goldeneye.
  5. whistler Noun An audio-frequency electromagnetic wave produced by atmospheric disturbances such as lightning.
Need more help? Try our forum NEW