Synonyms for "microwave"

Words with similar meaning