best of British luck en · NOUN Meanings (uncountable) Synonym of best of British (“good luck”). Synonyms best of British