Find the word definition

Wikipedia
Release Therapy

Release Therapy is the sixth studio album by American hip hop recording artist Ludacris. It was released on September 26, 2006, under Disturbing tha Peace and Def Jam.