English | German | Russian | Czech

encastle English

Meaning encastle meaning

What does encastle mean?

encastle

(obsolete) }: To add castles to a place.

Are you looking for...?