ROOST


Meaning of ROOST in English

(~s, ~ing, ~ed)

1.

A ~ is a place where birds or bats rest or sleep.

N-COUNT

2.

When birds or bats ~ somewhere, they rest or sleep there.

The peacocks ~ in nearby shrubs.

VERB: V prep/adv

3.

If bad or wrong things that someone has done in the past have come home to ~, or if their chickens have come home to ~, they are now experiencing the unpleasant effects of these actions.

Appeasement has come home to ~...

PHRASE: come inflects

4.

If you say that someone rules the ~ in a particular place, you mean that they have control and authority over the people there. (INFORMAL)

Today the country’s nationalists rule the ~ and hand out the jobs.

PHRASE: V inflects

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .