Word info

sillon

Noun

Meaning

A work raised in the middle of a wide ditch, to defend it.

Source: Webster's dictionary

Anagrams

Close letter words and terms