Big Huge Thesaurus

glimpse

noun

verb