Word info

cremaillere

Noun

Meaning

An indented or zigzaged line of intrenchment.

Source: Webster's dictionary

Close letter words and terms