Anything worshipped other than Allah, i.e. all the false deities. It may be shaytaan, jinn, idols, stones, sun, stars, angels, human beings.
TAGHUT
Meaning of TAGHUT in English
Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012