DELAWARE BAY(noun)Did you mean?RhymesAlso try..baysdelawareDefinitions There is 1 meaning of the phrase Delaware Bay. Delaware Bay - as a noun An inlet of the north atlantic; fed by the delaware river Word Variations & RelationsAnagramsStarts DStarts DEStarts DELStarts DELAEnds YEnds AYEnds BAYEnds EBAYStarts D & ends YStarts DE & ends YStarts D & ends AYA-Z Proximitiesdelations10delator8delators9delavirdinedelaware Delaware Bay delawareandelawariandelay9delayable15delayed12