At roost Meaning, Definition & Usage

Definitions
  1. on a perch or roost; hence, retired to rest.

Webster 1913