Find the word definition

Wiktionary
convection microwaves

n. convection microwave ovens; (convection microwave English)