floodpool

English

Noun

floodpool (plural floodpools)

  1. Alternative form of flood pool.