flailEnglish

flail, thresh, lam, thrash

Verb

Noun

An implement consisting of handle with a free swinging stick at the end, used in manual threshing

English: flail

Bahasa words with similar meanings

English words with similar meanings

Show 3 words