FALCHION Meaning of FALCHION in English n. hist. a broad curved sword with a convex edge. Etymology: ME fauchoun f. OF fauchon ult. f. L falx falcis sickle Oxford English vocab. Оксфордский английский словарь. 2012