English | German | Russian | Czech

flechette English

Meaning flechette meaning

What does flechette mean?

flechette

A small sharp antipersonnel projectile, used as shrapnel, fired from a shotgun, or scattered from an aircraft. small sharp antipersonnel projectile

Synonyms flechette synonyms

What other words have the same or similar meaning as flechette?

flechette English » English

aerial dart

Are you looking for...?