Feedback
Ice cave
Meaning
Noun
●
A natural
cave
, usually a
lava tube
or
limestone
cave
, that
contains
significant
amounts
of
perennial
ice.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better