Which word MOST NEARLY matches the definition:
(n.) an area of land almost completely surrounded by water except for an isthmus connecting it with the mainland.
I don't know what all the HOOPLA is about living on this.
  1. ARID
  2. PENINSULA
  3. INHABIT
  4. SQUALOR
  5. DISTINCT
A B C D E
1/15 SAVE