fletched adjective1 •Of an arrow or dart, fitted with fletches.Fletched darts have the power to kill even when propelled from a great distance and are a highly sophisticated technology. — 2018