What is an anvil cloud?

What is an anvil cloud? Meteorologist Grant Gilmore explains.