Beds down
-
to lie down somewhere, usually somewhere different from where you usually sleep, in order to go to sleep:
Beds down meaning & definition 1 of Beds down.
-
If a new process or organization beds down, it starts to operate well because it has existed for long enough:
Beds down meaning & definition 2 of Beds down.