Find the word definition

Wiktionary
glimpsable

a. Capable of being glimpsed.

Usage examples of "glimpsable".

Occasionally I would see a cabin or little lake in the woods, both just glimpsable through the trees, but mostly there was nothing of note.