Ball catcher Definition

Advertisement

Ball catcher:

A tube placed around the retrieving neck of a retrievable bridge plug to “catch” debris.

«