• Definition for "impitoyable"
    • a sizable wine-tasting glass configured so as to…
    • View More
  • Sentence for "impitoyable"
    • Notre univers impitoyable (Our Merciless Universe).
    • View More

impitoyable definition

  • noun:
    • a sizable wine-tasting glass configured so as to enhance taste and amplify aroma.
29 votes

How would you define impitoyable?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!