Meaning ofoverdrainagein English

overdrainage

us/ˈoʊvərˌdreɪnɪdʒ/uk/ˈəʊvədraɪnɪdʒ/
#uncommon
Definitions
Base Words