esplanadeTop 15000MeaningsNoun1. esplanade, plaza, square, piazzaExamples1Les troupes israéliennes sont entrées à l'esplanade de la mosquée al-Aqsa.Israeli troops entered the compound of the al-Aqsa Mosque.