Meaning of toffee

Definition of toffee

(noun) caramelized sugar cooled in thin sheets

Other information on toffee

WIKIPEDIA results for toffee
Amazon results for toffee