Chinese-English dictionary »

来吧 /lái ba/ meaning in English

ChineseEnglish
来吧 /lái ba/ verb

go nuts(in the imperative)
verb
[UK: ɡəʊ nʌts] [US: ˈɡoʊ ˈnəts]

来吧 /lái ba/ phrase

you're on("I accept your challenge")
phrase

Your history