impassableEnglish

impassable, unpassable

Adjective

Incapable of being passed

English: impassable, unpassable

English words with similar meanings

Show 1 words