If that is the definition, then the Hindus don't worship idols.
Yes, they do. The following is from Wikipedia:
Hindus perform their worship through icons (murti), such as statues or paintings symbolic of God's power and glory. The icon serves as a tangible link between the worshipper and God. Another view is that the image is a manifestation of God, since God is immanent. The Padma Purana states that the mūrti is not to be thought of as mere stone or wood but as a manifest form of the Divinity.
We pray to Mary and the Saints as fellow Christians who are no longer in the Church Militant (here on Earth) but have joined the Church Triumphant (in Heaven). They are alive in Christ and we ask for their prayers as we would ask any other Christian to pray for us. We are one congregation as we believe in the communion of saints expressed by the Creed. Statues and other imagery are not worshipped as anything more than pictures of relatives we miss.
Icons, on the other hand, are something a little more special. Just as the people only had to touch Jesus's cloak or have Peter's shadow pass over them for an imposition of grace so to we venerate those items of saints as having been touched by the divine.