Dictionary search results

Showing 1-4 of 4 results

stronghold US English

A place that has been fortified so as to protect it against attack

stronghold US Thesaurus

the enemy stronghold