Articulated locomotives Synonyms

Definitions for Articulated


  • (adjective) consisting of segments held together by joints

AL abbreviation

AL is an abbreviation for Articulated Locomotives
What does AL stand for?
AL stands for "Articulated Locomotives"