English | German | Russian | Czech

ratcastle English

Meaning ratcastle meaning

What does ratcastle mean?

ratcastle

(obsolete, nautical, slang) a prison.

Are you looking for...?