Definition of Masada
fortress town of ancient Palestine; site in SE Israel W of Dead Sea
Learn More about masada
Britannica.com: Encyclopedia article about Masada
Seen and Heard
What made you want to look up Masada? Please tell us where you read or heard it (including the quote, if possible).