We found 3 dictionaries that define the word
sustained overdraft:
Tech (3 matching dictionaries)
- Lake and Water Word Glossary (No longer online)
- National Weather Service Glossary (No longer online)
- Glossary of Water Resource Terms (No longer online)