isthmus 03/29/2014 Definition of the Day Get link Facebook Twitter Pinterest Email Other Apps By Voice Dictionary - March 29, 2014 isthmus - a relatively narrow #strip of land with water on both sides connecting two larger #land areas #LetsGetWordy #dailydef #isthmus Category: Education Get link Facebook Twitter Pinterest Email Other Apps