Definitions of tempura:

  • noun:   vegetables and seafood dipped in batter and deep-fried