krobyloi
/krɔbɪloi/Definitions
1. noun
a type of ancient Greek light throwing device, used in battles
“The historian studied the use of krobyloi in ancient Greek warfare.”
1. noun
a type of ancient Greek light throwing device, used in battles
“The historian studied the use of krobyloi in ancient Greek warfare.”