Question: What is the meaning of denying Al-Taaghoot (false deities)? May Allaah reward you best!
Answer: It means to declare oneself free from worshipping false deities and to believe that all deities worshipped along with Allaah are false. Allaah (Glorified be He) says, Whoever disbelieves in Taaghoot and believes in Allaah, then he has grasped the most trustworthy handhold that will never break. And Allaah is All-Hearer, All-Knower. The word Al-Taaghoot applies to all objects of worship taken as gods besides Allaah. Denying or disbelieving in Al-Taaghoot means to declare yourself free from worshipping idols, statutes, jinn or other false objects of worship. One must also believe that the true god is Allaah, alone without partner. Whoever does not believe in this will not rightfully be called a Muslim. Therefore, one must believe that only Allaah (Exalted be He) is worthy of worship and that worship of false deities, like jinn or idols, is null and void. As the word Al-Taaghoot (pl. Tawaagheet) refers to any object worshipped along with Allaah, it may refer to idols, trees, stones which are taken as objects of worship. However, the term cannot refer to the worship of Awliya’ (pious people), prophets, or angels. It is the devil from among jinn or mankind, which incites man to worship Awliya’, prophets or angels, which is referred to as Taaghoot. The Awliya’, prophets and angels do not bear the sin of being worshipped by people, because they would never allow others to worship them besides Allaah … read more here.