tantalus
Concise Oxford English Dictionary © 2008 Oxford University Press:
tantalus /ˈtantələs/
▶noun Brit. a stand in which spirit decanters may be locked up though still visible.
– origin from Tantalus (see tantalize).
'tantalus' also found in these Oxford entries:

