stand; holder; rest

Explanation

〔臺〕

stand; holder; rest
A piece of equipment or part that acts as the base or support of something.