catchment basin

Main Entry:
drainage basin []
Part of Speech: noun
Definition: area for water draining
Synonyms: catchment area, catchment basin, drainage area, watershed
Search another word or see catchment basinon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT