Translation of grill in Setswana


Noun (plural grills)

  1. a heated element on a stove, for sending heat downwards

  2. food cooked under this

  3. a screen made of metal bars or wire that is placed in front of a window, door, or piece of machinery to protect it


  1. cook under a grill

  2. Examples

    • The police grilled him for an hour

      Mapodisi a ne a mmotsakaka lebaka la oura

    question closely and severely

Powered by Oxford