Definitions of quinine water:

  • noun:   lime- or lemon-flavored carbonated water containing quinine