Thunderhead Meaning

There are 1 meaning(s) for word Thunderhead

Meaning 1 : a rounded projecting mass of a cumulus cloud with shining edges; often appears before a thunderstorm