Beyer-Garratt

noun
University
1

Synonym of Garratt, a type of articulated steam locomotive.

Thesaurus

Synonyms