DRAWHEAD MEANING IN ENGLISH

• Drawhead Definition & Synonyms

  1. (n.) The flanged outer end of a drawbar; also, a name applied to the drawgear.


RECENT SEARCHES