7 letters · 16 points in Scrabble
noun a natural or artificial enclosed space
noun an enclosed volume in the body
noun a room where a judge transacts business
originFrom Middle English chambre, borrowed from Old French chambre, from Latin camera, from Ancient Greek καμάρα (kamára, “vaulted chamber”). Doublet of camera.
Etymology from Wiktionary, CC BY-SA 3.0