Etymology
Today it means: That prevents or counteracts the buildup of barnacles and other deposits on undersea surfaces such as those of boats. Full definition →
From anti- + fouling.
Etymology from Wiktionary, CC BY-SA 4.0.