What is the meaning of ninja star in English?

Learn vocabulary with pictures as well as definitions of ninja star in English

Learn in

See more

n. ninja star

Definition of ninja star in English

Japanese projectile weapon, typically associated with ninjas, that is usually star-shaped with sharpened points and edges.

Synonyms of ninja star in English

shurikenthrowing star