HyperDic
: drainage_ditch
English
> 1 sense of the expression
drainage ditch
:
NOUN
artifact
drainage ditch
a
ditch
for
carrying off
excess
water
or
sewage
English
>
drainage ditch
: 1 sense
> noun 1, artifact
Meaning
A
ditch
for
carrying off
excess
water
or
sewage
.
Broader
ditch
A
long
narrow
excavation
in the earth
©2001-24
·
HyperDic hyper-dictionary
·
Contact
English
|
Spanish
|
Catalan
Privacy
|
Robots