stormfront (English, noun)
expansion: stormfront (plural stormfronts)
Senses:
glosses: A weather front associated with a storm.
Forms:
form: stormfronts
tags: plural