Isth. or isth. isthmus. British Dictionary definitions for isth. Isth. isth. abbreviation foristhmus