meaning of caramel apple

caramel apple meaning in General Dictionary

an apple this is certainly covered with a candy-like material (usually caramelized sugar)