English word definition — powered by WordNet
cook or heat in a microwave oven
Want to remember micro-cook?