LOG


Meaning of LOG in English

An apparatus for measuring the rate of a ship's motion through the water that consists of a block fastened to a line and run out from a reel.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.