English Dictionary
Definition beg or borrow something in British English
beg or borrow something phrase
phrase
Synonyms and related words

English Dictionary