cat-castle
English
Noun
cat
-
castle
(
historical
,
Middle Ages
)
A
type
of
movable
tower
which could
cover
a
sapper
advancing
to a
besieged
place
.