Inherited from Old Galician-Portuguese vedar, from Latin vetāre (“to forbid; to oppose”). Doublet of vetar.
Practice speaking and memorizing "vedar" and many other words and sentences in Portuguese.