Find the word definition

Wikipedia
Cheatahs (album)

Cheatahs is the debut eponymous studio album by London-based band Cheatahs. It was released in February 2014 by Wichita Recordings.

Cheatahs

Cheatahs are a British shoegaze band formed in London, England in 2009.