microterrace🔊nounEtymology From micro- + terrace.1Geography, Geology, Natural sciences A very small terrace, typically formed of sediment