Dictionary search results

Showing 1-2 of 2 results

cumulonimbus US English

A cloud forming a towering mass with a flat base at fairly low altitude and often a flat top, as in thunderstorms

cumulonimbus New Oxford Dictionary for Writers & Editors

cloud forming a towering mass