Idiom of the Day
hold off (someone) or hold (someone) off
to keep someone away by force
The man was able to hold off the police for several hours before he was arrested.
Most Famous Landmarks Around the World
Al Aqsa Mosque in Jerusalem
Al-Aqsa Mosque, also known as Al-Aqsa and Bayt al-Muqaddas, is the third holiest site in Islam and is located in the Old City of Jerusalem.