LIBRATE Meaning of LIBRATE in English (v. t.) To poise; to balance. Webster's English dictionary. Английский словарь Webster. 2012