What is the full meaning of idols
IDOL, an object of worship [n]
Example of the word idols placed on a Scrabble board.