BRAN TUB


Meaning of BRAN TUB in English

■ noun Brit. a lucky dip in which items are buried in bran.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.