We do not currently know of any synonyms for well drain.
The noun well drain is defined as:
See full definition of the word well drain.