LIBRATION Meaning of LIBRATION in English n. an apparent oscillation of a heavenly body, esp. the moon, by which the parts near the edge of the disc are alternately in view and out of view. Etymology: L libratio f. librare f. libra balance Oxford English vocab. Оксфордский английский словарь. 2012