D, Seals & Flush Plans Double-Balanced Seal A mechanical seal designed to hydraulically balance in both directions; a highly desirable design feature. ◀Previous Term Next Term ▶