the type of environment in which an organism or group normally lives or occurs; a marine habitat; he felt safe on his home grounds
[ Syn: home ground ]
the type of environment in which an organism or group normally lives or occurs; a marine habitat; he felt safe on his home grounds
[ Syn: home ground ]