English dictionary
tempura meaning and definition
Definition and meaning of tempura at MeaningMonkey.org. tempura meaning and definition in the English Dictionary.TEMPURA noun
Definition of tempura (noun)
- vegetables and seafood dipped in batter and deep-fried
Source: Princeton University Wordnet