'toaster oven' definitions:

Definition of 'toaster oven'

(from WordNet)
noun
Kitchen appliance consisting of a small electric oven for toasting or warming food