Tarball

A blob of petroleum which has been weathered after floating in the ocean.

Tarball Definition
Tarball Definition

A blob of petroleum which has been weathered after floating in the ocean. Tarball. Tarballs are sticky, weathered clumps of oil that form in the ocean after a spill.