FLETCH Meaning of FLETCH in English vt to feather, as an arrow. Webster English vocab. Английский словарь Webster. 2012