Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
microwaves
in English
microwaves
us
//maɪˈkraʊvz//
uk
//maɪˈkraʊvz//
#common
Lemma:
microwave
The lemma is the base or root form of this word.
Definitions
Noun
a
type
of
electromagnetic
wave
wavelengths
between
infrared
and
radio
;
electromagnetic
to
cook
using
microwave
energy
Verb
an
oven
using
microwave
heat
Base Words
micro
waves