Definition of “hailstone” - English Dictionary

british dictionary