Dictionary search results

Showing 1-8 of 8 results

roost1 British & World English

A place where birds regularly settle or congregate to rest at night, or where bats congregate to rest in the day

roost2 British & World English

(In the Orkneys and Shetlands) a tidal race

rule the roost British & World English

Be in complete control

come home to roost British & World English

(Of an action in the past) have an unexpected adverse consequence for the person responsible

rule the roost in rule British & World English

Be in complete control

come home to roost in roost1 British & World English

(Of an action in the past) have an unexpected adverse consequence for the person responsible