stratovolcanoPronunciation: /ˌstratəʊvɒlˈkeɪnəʊ/Definition of stratovolcano noun (plural stratovolcanoes) a volcano built up of alternate layers of lava and ash. stratovolcano in other Oxford dictionaries Definition of stratovolcano in the US English dictionary