tantalusPronunciation: /ˈtantələs/Definition of tantalus noun British a stand in which spirit decanters may be locked up though still visible. tantalus in other Oxford dictionaries Definition of tantalus in the US English dictionary