English

edit

Noun

edit

floodshed (plural floodsheds)

  1. A watershed that operates at a time of flooding