forecourt in Latin forecourt in Latin vestibulum noun (chiefly, British) Any open area in front of a building. Add to Flashcards