LOG


Meaning of LOG in English

(n.) An apparatus for measuring the rate of a ship's motion through the water.

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