Stub, Stubbed

Business / Construction / Stub, Stubbed: To push through.

Links
Home
Glossary
Thesaurus