No, you cannot pour antifreeze on the ground. Antifreeze is a petroleum-based product and can contaminate soil and water if spilled.