For·bid·den City (fər-bĭd'n, fôr-) A walled enclosure of central Beijing, China, containing the palaces of 24 emperors in the Ming and Qing dynasties. Formerly closed to the public (hence its name), it is now a vast museum and a major tourist attraction.