tut-tut

tut-tut
(亦作 tut)
exclamation
  1. expressing disapproval or annoyance
    [表示不同意、不耐烦]啧啧
    tut-tut, Robin, you disappoint me.
    啧啧,罗宾,你令我失望。
noun
  1. such an exclamation
    啧啧声
    tut-tuts of disapproval.
    反对的啧啧声。
(tut-tutted, tut-tutting)
  1. [no obj.]make such an exclamation
    以啧啧声表示
    Aunt Mary tut-tutted at all the goings-on.
    玛丽姨妈对发生的一切都啧啧反对。
语源
  1. natural utterance (representing a reduplicated clicking sound made by the tongue against the teeth): first recorded in English in the early 16th cent
英语宝典
考试词汇表