Login Sign Up

contour basin meaning

Meaningmobile phoneMobile

  • [Architecture]

    A level basin on a sloping site to catch rainfall.

Other Languages

What is the meaning of contour basin and how to define contour basin in English? contour basin meaning, what does contour basin mean in a sentence? contour basin meaningcontour basin definition, translation, pronunciation, synonyms and example sentences are provided by eng.ichacha.net.