tomato water

English

Noun

tomato water (uncountable)

  1. A liquid extract of tomatoes, used in cocktails etc.
    • 1991, New York Magazine, volume 24, number 41, page 29:
      Not exactly a juice or a puree, tomato water has crept onto menus in posh restaurants around the country and has celebrity chefs vying for the title of creator.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.