from The Century Dictionary.
- noun A place where crows in large numbers come to roost.
- noun See
Sorry, no etymologies found.
At this time all the wild crows that had nested in that part of the country flew every night from far and wide to the famous crow-roost, not far from a big peach orchard.