Where you might find doctors from America enthralled by effervescent Hot Lips (8)
Answer
HOSPITAL
Definition: Where
Where you might find doctors from America enthralled by effervescent Hot Lips (8)