What does "castle-storming" mean? Does it have the meaning of "brave"?
Native speaker’s answer
Rebecca
The term "castle-storming" comes from "storm a castle" which means "to rush upon a castle and try to take it by force." So yes, I think attempting to "storm a castle" will require a lot of courage!