Stokesay Castle (noun) Definition, Meaning & Examples

noun
  1. a fortified manor house near Craven Arms in Shropshire: built in the 12th century, with a 16th-century gatehouse
Stokesay Castle (noun) Definition, Meaning & Examples

More Definitions