In geometry, an isosceles triangle is a triangle that has two sides of equal length. Sometimes it is specified as having two "and only two" sides of equal length, and sometimes as having "at least" two sides of equal length, the latter version thus including the equilateral triangle as a special case.