We do not currently know of any antonyms for providing with ditches.
For similar words to providing with ditches, try: