BLANKET FINISH


Meaning of BLANKET FINISH in English

■ noun a very close finish in a race.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.