Search

Escto search a new word

impregnable

adjective
originFrench

Impossible to capture, break into, or overcome by force.

Word Map