English Dictionary
Definition fall over yourself to do something in British English
fall over yourself to do something phrase
phrase
1
to be very enthusiastic about doing something
