Find the word definition

Wikipedia
Soundchaser

Soundchaser is the 16th studio album by the German heavy metal band Rage, released in 2003 by SPV/Steamhammer.

This is a concept album featuring a science fiction/horror story about the Soundchaser, Rage's mascot. A biomechanoid creature, crafted by the elders to serve as a sentinel, it has turned into a monster, attacking anything that issues a sound.