tempura Meaning, Definition & Usage

  1. noun vegetables and seafood dipped in batter and deep-fried

WordNet