whirroo
/ˈhwɪroʊ/Definitions
1. noun
a sudden or swift movement, especially of a bird in flight
“The whirroo of the eagle’s wings as it soared through the sky was breathtaking.”
1. noun
a sudden or swift movement, especially of a bird in flight
“The whirroo of the eagle’s wings as it soared through the sky was breathtaking.”