Antonym.com
NEW
Table of Contents
1. peninsula
Table of Contents
1. peninsula
Antonyms
Synonyms
Etymology
1. peninsula
noun.
['pəˈnɪnsələ'] a
large
mass
of
land
projecting
into
a
body
of
water.
Antonyms
embark
leave
disconnect
unfasten
figure
Synonyms
terra firma
land
solid ground
Etymology
peninsula (English)
paeninsula (Latin)
paene (Latin)
Antonym.com