micropool noun1 •A shallow artificial pool installed at the bottom of a basin to convert it into a wetland. formsmicropools