FALCHION Meaning of FALCHION in English n. hist. a broad curved sword with a convex edge. [ ME fauchoun f. OF fauchon ult. f. L falx falcis sickle ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012