Submitted by admin on Tue, 09/29/2015 - 20:10
having good quality;being well made;firm
He is a solid basketball player.
When heated this produces methane gas and a solid residue of sodium carbonate
The magma slowly solidifies and forms crystals