sponge city noun2 •An urban planning model that emphasizes flood management by strengthening green infrastructures instead of purely relying on drainage systems. •A city that adopts such a model. formssponge cities