Meaning of sea wrack

Definition of sea wrack

(noun) submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
growth of marine vegetation especially of the large forms such as rockweeds and kelp

Other information on sea wrack

WIKIPEDIA results for sea wrack
Amazon results for sea wrack