English

edit

Etymology

edit

Ellipsis of best of British luck

Noun

edit

best of British (uncountable)

  1. Good luck

Synonyms

edit