DRAGLINK MEANING IN ENGLISH

• Draglink Definition & Synonyms

  1. (n.) A drawbar.
  2. (n.) A link connecting the cranks of two shafts.


RECENT SEARCHES