PHOTO FINISH Meaning of PHOTO FINISH in English race that is so close that the victor can only be determined by examining a photograph; close finish Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012