English Dictionary
Definition cheat in British English
cheat phrase
phrase
1
to avoid death when this seems impossible
Synonyms and related words
