FLETCHER Meaning of FLETCHER in English n. archaic a maker or seller of arrows. Etymology: ME f. OF flech(i)er f. fleche arrow Oxford English vocab. Оксфордский английский словарь. 2012