Tempura - Definition

tempura

n 1: vegetables and seafood dipped in batter and deep-fried

Look up another word