delaware_bay
1. [ noun ] (geography) an inlet of the North Atlantic; fed by the Delaware River
Related terms: bay Atlantic New_Jersey Delaware