YourDictionary

impitoyable

(ăɴ-pē-toi-äˈblə)

noun
A large wine-tasting glass configured so as to enhance taste and amplify aroma.

link/cite print suggestion box