VOCABULARY - IDIOMS

Keep (Something) at Bay

Meaning:

Maintain a distance from something or someone

Examples: