What is the meaning of sarisa in English?

Learn vocabulary with pictures as well as definitions of sarisa in English

Learn in

See more

n. sarisa

Definition of sarisa in English

Extremely long pole weapon equipped with a flat, sharpened spearhead, which is characteristic of Macedonian phalanxes.

Synonyms of sarisa in English

sarissa