• word of the day

    skewer

    skewer - Dictionary definition and meaning for word skewer

    Definition
    (noun) a long pin for holding meat in position while it is being roasted Definition
    (verb) drive a skewer through
    Synonyms : spit
    Example Sentence
    • skewer the meat for the BBQ
Connect with us on Facebook