Dictionary search results

Showing 1-6 of 6 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

come home to roost in roost1 British & World English

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