EnglishMain Dictionary
atrium
Universal Words
noun
1 a large high open space in the centre of a modern building:
The reception was held in the atrium.
2 an open space in the centre of an Ancient Roman VILLA (= a large house)
3 (anatomy) either of the two upper spaces in the heart used to pump blood
SYNAURICLE