Stub, Stubbed

Business / Construction / Stub, Stubbed: To push through.
Search Google for Stub, Stubbed: