whistling buoy noun1 •A buoy fitted with a whistle that is blown by the action of the waves. formswhistling buoys