Definition of amenity bed in English:

amenity bed

noun

British
  • A bed in a private room in a National Health Service hospital available for a payment to a patient receiving free treatment.