4 English Synonyms for MICROWAVE
Prev.1Next
Definition: 1. (electronics) Initialism of super high frequency.
Show more information about SHF
Definition: 1. A nuclear weapon.
There are 17 definitions of the word nuke
Show more information about nuke
Definition: 1. An oven that uses microwave energy to heat food or other items placed within it.
Show more information about microwave oven
Prev.1Next
Search took: 2.0729 ms