to improve by remaking something
I think it's a waste of time to revamp an intercom that we don't use anyway.
by The Return of Light Joker November 20, 2011
redo; change; update; upgrade
Jestespawn needs to revamp his website as to not look like the copy cats Jared and Grant's websites.
by Randall October 26, 2003