English Dictionary
Definition on the back foot in British English
on the back foot
phrase
Synonyms and related words

English Dictionary