skewer




skewer - noun

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

  • skewer - verb

    skewer - thesaurus

    spit