摆擂台

Traditional (Taiwan): 擺擂臺

bǎiléitái ㄅㄞˇ ㄌㄟˊ ㄊㄞˊ

    • to open a contest and invite others to compete

Character by character

Saying俗语俗語

Idiom惯用语 · Widely known

Literally
set up a challenge platform
Meaning
To open a contest and invite others to compete or challenge you.

Sources