What is the meaning of flail in English?

Learn vocabulary with pictures as well as definitions of flail in English

Learn in

See more

n. flail

Definition of flail in English

Blunt weapon consisting of one or more metal spheres armed with thick spikes that are attached to a shaft by a chain.

See more

n. flail

Definition of flail in English

Blunt weapon consisting of a long shaft and a short club connected by a chain, also used as an agricultural tool.