Definition of “sneak peek” - English Dictionary

british dictionary