noun - the group of people or ideas that are at the forefront of new developments or movements
noun, technical - a haft is the handle of a weapon or tool, especially of a knife or axe
verb - to reduce the value, importance, or worth of something, especially in terms of currency or reputation
noun - compensation paid to an employee upon termination of employment; the ending of employment, often with compensation