Definition of “ice floe” - English Dictionary

british dictionary