MECHANURGY


Meaning of MECHANURGY in English

noun that branch of science which treats of moving machines.

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