Permanentize

1. To make permanent.

2. To create something everlasting.
I would like to wrap some twine around this broken stick, and permanentize it with fiberglass molds.
by Zachary and David Getchell October 15, 2008
Get the Permanentize mug.