chatterbox

[ˈtʃætəbɒks] [ˈtʃætərbɑks]
  • 复数:chatterboxes;
  • 例句
    柯林斯高阶英汉双解学习词典释义
    英汉词典释义
    英英词典释义
    • Noun
      1. orchid growing along streams or ponds of western North America having leafy stems and 1 greenish-brown and pinkish flower in the axil of each upper leaf
      2. an obnoxious and foolish and loquacious talker