hail . 1. m. stone or large hail that falls from clouds in abundance and with great violence. 2. m. set or abundance of stones.