Answer: dapperdam

AnswerCrossword Clue
DAPPERDAMSpruced-up water barrier?