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.
Сжатый оксфордский словарь английского языка.
2004