finch

noun

UK/fɪntʃ/
US/fɪntʃ/

Definitions of finch noun

  1. Countable(可数名词)

    A small songbird characterized by a short, wide, and pointed beak.

    雀鸟;雀科鸟类

    • The garden was full of finches, hopping from branch to branch.

      花园里到处都是雀鸟,在树枝间跳来跳去。

    • I enjoy watching the variety of finches that come to feed on seeds at the bird feeder.

      我喜欢看各种各样的雀鸟来喂食器吃种子。

    • The finch's distinct call echoed through the morning air.

      雀鸟独特的叫声在早晨的空气中回荡。