0%

ALL meanings of mulberry harbour

mul·ber·ry har·bour
M m
  • noun mulberry harbour either of two prefabricated floating harbours towed across the English Channel to the French coast for the Allied invasion of Normandy in 1944 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?