skewer

This is not a dictionary! - Search for "skewer" in The Danish Dictionary

  • February 10. 2013 from wordnet.princeton.edu

    skewer noun english

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

  • March 22. 2016 from wordnet.princeton.edu

    skewer verb english

    drive a skewer through; "skewer the meat for the BBQ"