Home
All Categories
Best Categories
Games
Electronics
English
Bangladesh English
Email this page to a friend
ICE SHELF
Definition:
[noun] ice that is attached to land but projects out to sea
Synonyms:
shelf ice
Synonyms:
Search for
synonyms for ICE SHELF