Dictionary search results

Showing 1-2 of 2 results

fastness US English

A secure refuge, especially a place well protected by natural features