• word of the day

    drainage system

    drainage system - Dictionary definition and meaning for word drainage system

    (noun) a system of watercourses or drains for carrying off excess water

Word used in video below:
text: look tonight came on the sound system
Download our Mobile App Today
Receive our word of the day
on Whatsapp