单词 | roost |
释义 | roost 1. n. & v. --n   1. a branch or other support on which a bird perches, esp. a place where birds regularly settle to sleep.   2. a place offering temporary sleeping-accommodation. --v   1. intr. a (of a bird) settle for rest or sleep. b (of a person) stay for the night.   2. tr. provide with a sleeping-place. Phrases and idioms come home to roost (of a scheme etc.) recoil unfavourably upon the originator. Etymology: OE hrost 2. n. a tidal race in the Orkneys and Shetlands. Etymology: ON r{ouml}st |
随便看 |
英语词典包含43808条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。