English dictionary
libration meaning and definition
Definition and meaning of libration at MeaningMonkey.org. libration meaning and definition in the English Dictionary.LIBRATION noun
Definition of libration (noun)
- (astronomy) a real or apparent slow oscillation of a moon or satellite
- "the libration of the moon"
Source: Princeton University Wordnet