Meaning of “disapprobation” in the English Dictionary

british dictionary