The BFD Word of the Day
The word for today is… impregnable (adj) – 1. Impossible to capture or enter by force. 2. Difficult or impossible to attack, challenge, or refute with success. Source : The Free Dictionary Etymology : Impregnable is one of the many English words that bear a French ancestry, thanks to the Norman conquest of