Hersillon
English Translation from English to English dictionary online for the word Hersillon
-
1 n.
A beam with projecting spikes, used to make a breach impassable.
-
2 n.
A beam with projecting spikes, used to make a breach impassable.