Definition/Meaning of ratcastle
English - Noun:
ratcastle ( plural ratcastles ) ( obsolete , nautical , slang ) a prison .
English - Pronunciation:
Rhymes: -æs(ə)l
English - References:
“ ratcastle ” from the pirate dictionary .