Dictionary search results

Showing 1-2 of 2 results

stronghold US English

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

stronghold US Thesaurus

the enemy stronghold