What is the full meaning of whirrs
WHIRR, to spin with a humming noise, also WHIR [v]
Example of the word whirrs placed on a Scrabble board.