Definition of “ice cap” - English Dictionary

English