CROSS-TAIL MEANING IN ENGLISH

• Cross-tail Definition & Synonyms

  1. (n.) A bar connecting the ends of the side rods or levers of a backaction or side-lever engine.


RECENT SEARCHES