From Human Nature Dictionary
Jump to: navigation, search


  1. catching a glimpse (of space) between buildings or crowds of people so suddenly that you are not only here where you are physically, but also there, to the limit of your vision, as well as everywhere in between

Coined by James Foritano, March 4, 2018, Cambridge, MA