microtrench
English
Etymology
From
micro-
+
trench
.
Noun
microtrench
(
plural
microtrenches
)
A
microscopic
trench
.
Related terms
micro trenching