• word of the day

    drawbar

    drawbar - Dictionary definition and meaning for word drawbar

    Definition
    (noun) a strong metal bar bearing a hook to attach something to be pulled
Download our Mobile App Today
Receive our word of the day
on Whatsapp