AMENITY BED Meaning of AMENITY BED in English nounbed (usually in a separate room) in an NHS hospital, for which the patient pays extra English dictionary of medicine. Английский словарь медицины. 2012