Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

librate Definition

Cancel
librate
noun
A piece of land having a value of one pound per year

Words Related to librate!

librate Examples by Brain Bank Users