Multitudinous
Teeming, infinite, abundant
Tentative
Preliminary, provisional, unsettled
Floundering
Staggering, struggling, blundering
Incredulous
Skeptical, doubtful, distrustful
Skirling
Shrill wailing
Plummeted
Crashed, dropped
Petulance
Testiness, irritability, spleen
Flailing
Beating about, waving
Peregrine
A powerful falcon