Definition of multibed in English:

multibed

adjective

  • Containing several or many beds.

Origin

1960s.