embolon
Meaning
- noun A blood clot or swelling, particularly one that blocks an artery; an embolus.
- noun A battering ram on a warship.
- noun A military formation, usually shaped like a wedge.
- noun Anything wedge-shaped.
Similar words
clot congealment embroilment embroiler embranglement embroil embarcation clog imbuement pullulation
Save “embolon” to learn later