flechette
/flɛˈʃɛt/Definitions
1. noun
A small metal dart or arrow, typically with a pyrotechnic or explosive tip, used as a projectile, especially in military or hunting contexts.
“The soldiers were equipped with rifles firing flechette rounds to suppress the enemy’s position.”