English Dictionary
◊ FIZZLE
vestibule
n 1: a large entrance or reception room or area [syn: {anteroom},
{antechamber}, {entrance hall}, {hall}, {foyer}, {lobby}]
2: any of various bodily cavities leading to another cavity (as
of the ear or vagina)