finch
noun
UK/fɪntʃ/
US/fɪntʃ/
Definitions of finch noun
- 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.
雀鸟独特的叫声在早晨的空气中回荡。