Meaning of toffee apple

Definition of toffee apple

(noun) an apple that is covered with a candy-like substance (usually caramelized sugar)

Other information on toffee apple

WIKIPEDIA results for toffee apple
Amazon results for toffee apple