science oven (English, noun)
expansion: science oven (plural science ovens)
Senses:
glosses: Synonym of microwave oven.
tags: humorous
slang
Forms:
form: science ovens
tags: plural