idols

language: zh

definitions

  1. noun
    a person or thing regarded with excessive admiration or devotion
    zh: 偶像
  2. noun
    a carved or painted image of a deity or revered figure
    zh: 神像

examples

  1. They worship rock idols.

    他们崇拜摇滚偶像。

  2. Ancient idols stood in the temple.

    古代神像立在庙里。