1 whistling arrow | Definition of whistling arrow

whistling arrow

noun

Definition of whistling arrow

: an arrow with a perforated head that whistles in flight

History and Etymology for whistling arrow

whistling entry 2

Keep scrolling for more