NOT STAND (OR HAVE) AN EARTHLY BRIT.


Meaning of NOT STAND (OR HAVE) AN EARTHLY BRIT. in English

not stand ( or have) an earthly Brit.

informal

have no chance at all.

→ earthly

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