Meaning of “disapprobation” in the English Dictionary

English