Advowsons Meaning

There are 1 meaning(s) for word Advowsons

Meaning 1 : the right in English law of presenting a nominee to a vacant ecclesiastical benefice