microcrater noun1 •A tiny crater.These particles have been studied using a number of techniques ranging from in-situ satellite detectors to analysis of lunar microcraters to ground-based observations of zodiacal light. — 2015 formsmicrocraters