non-insular ( synonym found)

Definition of non-insular:

°Of, pertaining to, resembling, or connected with a peninsula.
"The lakeside cottage was on a peninsular spit of land."

Definition of non-insular:

°Of, pertaining to, resembling, or connected with a peninsula.
"The lakeside cottage was on a peninsular spit of land."

Back to Top