Giant kettle Meaning, Definition & Usage

Definitions
  1. a pothole of very large dimensions, as found in Norway in connection with glaciers. See Pothole.

Webster 1913