TRACTIVE MEANING IN ENGLISH

• Tractive Definition & Synonyms

  1. (a.) Serving to draw; pulling; attracting; as, tractive power.


RECENT SEARCHES