1. Atlantis flew halfway around the outpost, cameras whirring aboard both craft to record the historic event.
noun
1. whirring什么意思
1. sound of something in rapid motion
e.g. whir of a bird's wings
the whir of the propellers
adj
1. like the sound of rapidly vibrating wings