Meaning of ROLLER in English

ROLLER

(n.) Any one of numerous species of Old World picarian birds of the family Coraciadae. The name alludes to their habit of suddenly turning over or "tumbling" in flight.

Webster's English dictionary.      Английский словарь Webster.