VOCABULARY - IDIOMS

Best (Greatest) Thing Since Sliced Bread

Meaning:

An innovative development

Examples: