Come home to roost

What is Come home to roost?

Come home to roost definition and meaning on Dictionary terms:
noun
a perch upon which birds or fowls rest at night.
a large cage, house, or place for fowls or birds to roost in.
a place for sitting, resting, or lodging.

verb (used without object)
to sit or rest on a roost, perch, etc.
to settle or stay, especially for the night.

 

reference: www.dictionary.com/browse/come–home–to–roost

Tags: