Meaning ofdrainage basinin English

drainage basin

us//ˈdreɪnɪdʒ ˈbeɪs.ɪn//uk//ˈdreɪniːdʒ ˈbeɪs.ɪn//
#moderate
Definitions