Search Your Word

Learn English Definition

    Stormytempestuousblown down by a stormthrown or struck down by a tempeststorm-stricken

Learn English Synonym

    Stormytempestuousblown down by a stormthrown or struck down by a tempeststorm-stricken