What is the meaning of sarissa in English?

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

Learn in

See more

n. sarissa

Definition of sarissa in English

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

Synonyms of sarissa in English

sarisa