screen: partition consisting of a decorative frame or panel that serves to divide a space
partition: a vertical structure that divides or separates (as a wall divides one room from another)
imbroglio: a very embarrassing misunderstanding