TEMPURA


Meaning of TEMPURA in English

[tem.pu.ra] n [Jp tenpura] (1920): seafood or vegetables dipped in batter and fried in deep fat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.