← DefinitionshareGuessstratovolcanosnounAn alternative spelling of stratovolcanoes; more than one stratovolcano.No synonyms or antonyms found for this word.