VariousWords beta
Related Terms:
Definitions:
Noun
tempura
Definition: vegetables and seafood dipped in batter and deep-fried
Definition: A Japanese dish made by deep-frying vegetables, seafood, or other foods in a light batter.