FLETCH Meaning of FLETCH in English [fletch] vt [back-formation fr. fletcher] (ca. 1656): feather "~ an arrow" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012