1. Atlantis flew halfway around the outpost, cameras whirring aboard both craft to record the historic event.
whirring的意思
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