hidastin

Noun

 * 1) a device or arrangement designed to slow down something
 * 2) retarder, retardant
 * 3) moderator of a nuclear reaction
 * 4) inhibitor of a chemical reaction
 * 5) decelerator