librate

noun

  1. 1

    A piece of land having a value of one pound per year

verb

  1. 1

    To oscillate (like the beam of a balance)

  2. 2

    To poise; to balance.

Translate “librate” to another language

Click any language to open the translator with this word already filled in.

Librate Definition & Meaning | TranslatePulse