(~s)
1.
A ~ is the base on which something such as a statue stands.
...a larger than life sized bronze statue on a granite ~.
N-COUNT
2.
If you put someone on a ~, you admire them very much and think that they cannot be criticized. If someone is knocked off a ~ they are no longer admired.
Since childhood, I put my own parents on a ~. I felt they could do no wrong...
N-COUNT