Made haste, frustrated? (6)
This clue is a double definition.
'made haste' is the first definition.
(dash can mean to rush or make haste)
'frustrated?' is the second definition.
(dash can mean to ruin or frustrate a plan)
(Other definitions for dashed that I've seen before include "Frustrated", "Sprinted or cast down", "as are semi-finalist and runner-up?", "Thrown down as hopes sometimes are", "Thrown down or ran fast".)