- a place where birds regularly settle or congregate to rest at night, or where bats congregate to rest in the day(鸟或蝙蝠的)栖息处。
no obj.
- (of a bird or bat) settle or congregate for rest or sleep(鸟, 蝙蝠)栖息:
migrating martins and swallows were settling to roost.
迁徙的圣马丁鸟和燕子飞落下来栖息。
短语
curses, like chickens, come home to roost
- proverb one's past mistakes or wrongdoings will eventually be the cause of present troubles〈谚〉做错事(或坏事)会有报应; 自作自受:
for the overextended borrowers, the chickens have come home to roost.
冒过大风险的借款人现在自作自受了。
词源
Old English hrōst, related to Dutch roest; of unknown ultimate origin.