A small castle or castle-like structure; a diminutive version of a castle.
From castle with the diminutive suffix -let (from Old French, meaning 'small'). This suffix appears in English words like booklet, tablet, and droplet.
Try Another Word