Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "skewer"

Translating from English to Hebrew

English definitions WordNet

NOUN 1

  1. a long pin for holding meat in position while it is being roasted

VERB 1

  1. drive a skewer through

    • “skewer the meat for the BBQ”
    Synonymsspit

Did you mean? (Similar words):