What cast down?
Hereof, what is the meaning of cast down?
passive phrasal verb. If someone is cast down by something, they are sad or worried because of it.
Furthermore, what is meant by by and large? By and large is originally a sailing term meaning "alternately close-hauled and not close-hauled." A ship that is sailing "close-hauled" is sailing as directly into the wind as possible (typically within about 45 degrees of the wind).
Similarly one may ask, what is cast for?
Casting your Android screen lets you mirror your Android device to the TV so you can enjoy your content exactly as you see it on your mobile device—only bigger.
What does the word bewilderment?
Bewilderment is a state of being confused and puzzled. Bewilderment means not understanding, but it goes beyond that — it implies a state of complete mystification. People experience bewilderment when they are utterly baffled by the situation at hand.