TETRASPASTON


Meaning of TETRASPASTON in English

noun a machine in which four pulleys act together.

Webster English vocab.      Английский словарь Webster.