Looking for the meaning or definition of the word ground annual? Here's what it means.
Noun
(law, Scotland) An estate created in land by a vassal who instead of selling his land outright reserves an annual ground rent, which becomes a perpetual charge upon the land.