A ternary ZnO/Ag/CdO nanocomposite was synthesized using thermal decomposition method. The resulting nanocomposite was characterized by X-ray diffraction, field emission scanning electron microscopy, transmission electron microscopy, UV-Vis spectroscopy, and X-ray photoelectron spectroscopy. The ZnO/Ag/CdO nanocomposite exhibited enhanced photocatalytic activity under visible light irradiation ...