1. subdrain - Noun
2. subdrain - Verb
subdrain (plural subdrains)
A drain below the surface of the ground.
subdrain (third-person singular simple present subdrains, present participle subdraining, simple past and past participle subdrained)
(transitive) To drain below the surface.