TOFU


Meaning of TOFU in English

n. (esp. in China and Japan) a curd made from mashed soya beans. [Jap. tofu f. Chin., = rotten beans]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.