Morning reception on the Embankment? (5)
I believe the answer is:
levee
I believe this clue is a double definition.
'morning reception' is the first definition.
(I've seen this in another clue)
'the embankment?' is the second definition.
(I've seen this before)
'on' acts as a link.
(Other definitions for levee that I've seen before include "Riverside embankment" , "Flood embankment" , "Early morning reception by a monarch" , "Embankment that should prevent flooding" , "Embankment holding water back" .)