English word definition — powered by WordNet
cast again
give new treads to (a tire)
Want to remember remould?