Definitions of antifouling:

  • adjective:   used of e.g. coatings to protect against accumulation of barnacles etc on underwater surfaces
    Example: "Antifouling paint"