shelf cloud - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a wedge of cloud formed at the leading edge of a thunderstorm where the downdraft and an updraft of the storm intersectSubmitted from United Kingdom on 06/11/2015