Noun delaware bay has 1 sense
  1. Delaware Bay - an inlet of the North Atlantic; fed by the Delaware River
    --1 is a kind of
    bay
    --1 is a part of
     Delaware, Diamond State, First State, DE; New Jersey, Garden State, NJ; Atlantic, Atlantic Ocean
,
TOP