Find the word definition

Wiktionary
embolon

n. 1 A blood clot or swelling, particularly one that blocks an artery. 2 (context archaic English) A battering-ram on a warship. 3 (context archaic English) A military formation, usually shaped like a wedge. 4 (context rare archaic English) Anything wedge-shaped.