Home UK English garbage patch
An immense loose mass of discarded plastic and other debris, floating in the ocean and held in place by circulating currents.
READ THESE ARTICLES