MERU

See also: meru and Meru

English

Etymology

Introduced by MIT's Instrumentation Laboratories to measure the performance of inertial navigation systems.

Noun

MERU (plural MERUs)

  1. Acronym of milli-Earth rate unit (a unit of angular velocity equal to one thousandth of Earth's rotation rate).