tomato water
English
Noun
tomato water (uncountable)
- 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.
- 1991, New York Magazine (volume 24, number 41, page 29)