ratcastle (English, noun)
expansion: ratcastle (plural ratcastles)
Senses:
topics: nautical
transport
glosses: a prison.
tags: obsolete
slang
Forms:
form: ratcastles
tags: plural