Tomato Water Definition

noun

A liquid extract of tomatoes, used in cocktails etc.

Wiktionary