English edit

Etymology edit

Ellipsis of best of British luck

Noun edit

best of British (uncountable)

  1. Good luck

Synonyms edit