Isthmus March 26, 2021January 30, 2016 by Caitlin Dempsey An isthmus is a narrow strip of land connecting two larger land masses which is bounded by water on two sides.