Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hersillon Definition

Cancel
hersillon
noun
A beam with projecting spikes, used to make a breach impassable

Words Related to hersillon!

hersillon Examples by Brain Bank Users