LANDOWNERSHIP Meaning of LANDOWNERSHIP in English -(r)ˌship noun : ownership of land remnants of feudal landownership — J.P.Warbury Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012