VOCABULARY - IDIOMS

No Holds Barred (usually adj., often hyphenated)

Meaning:

Unrestricted, without rules

Examples: