English Noun microwaves #plural of microwave
Verb form microwaves
#third-person singular indicative present tense of to microwave