[Idol]
·noun Show; appearance; cast. II. Image ·noun Hence: The likeness of anything to which worship is p...
Webster's Dictionary of the English Language