cast down (v.)
- abase
- abash
- bad
- baffle
- balk
- beset
- bilk
- bulldog
- bulldoze
- chagrin
- confound
- confuse
- cross
- damp
- dampen
- darken
- dash
- debase
- deck
- defeat
- degrade
- deject
- demean
- depress
- disappoint
- discomfit
- discompose
- disconcert
- discourage
- dishearten
- disillusion
- dispirit
- dissatisfy
- down
- drop
- embarrass
- fell
- flatten
- floor
- foil
- frustrate
- ground
- humiliate
- level
- low
- lower
- mortify
- oppress
- precipitate
- prostrate
- rase
- raze
- sadden
- sink
- smash
- spread-eagle
- steamroller
- supinate
- tantalize
- tease
- throw
- thwart
- topple
- trip
- tumble
- upset