noun
stand; base; platform; holder; rest
A physical object on which something is placed or mounted; can refer to a stand, base, platform, holder, or rest depending on context.
花瓶を置き台に置いてください。
Please put the vase on the stand.
この置き台はテレビ用に作られています。
This stand is made for a TV.
Compound of 置き (oki, 'placing', continuative form of 置く) + 台 (dai, 'stand, base').