Popular Wordlists
  • word of the day

    libration

    libration - Dictionary definition and meaning for word libration

    Definition
    (noun) (astronomy) a real or apparent slow oscillation of a moon or satellite
    Example Sentence
    • the libration of the moon
Download our Mobile App Today
Receive our word of the day
on Whatsapp