subdrain noun 1verb 1forms 3 noun1 •A drain below the surface of the ground. verb1 •To drain below the surface. formssubdrained · subdraining · subdrains