FLETCHER Meaning of FLETCHER in English ■ noun chiefly historical a person who makes and sells arrows.OriginME: from OFr. flechier , from fleche 'arrow'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004