1 subdrain | Definition of subdrain

subdrain

noun
sub·​drain | \ ˈsÉ™b+ËŒ-\

Definition of subdrain

: a perforated or plain underground drain

History and Etymology for subdrain

sub- + drain

Keep scrolling for more