microcatchment A very small catchment. Noun A very small catchment. Origin From micro- + catchment. Forms microcatchments