Compund Words
Last Search Words
Search Result:drainage system
Overview of noun drainage_system
The noun drainage system has 1 sense
- drainage system -- (a system of watercourses or drains for carrying off excess water)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar