merest [adjective] + glimpse [noun]