Swiss cheese

views updated

Swiss cheese • n. cheese of a style originating in Switzerland, typically containing large holes. ∎  used figuratively to refer to something that is full of holes, gaps, or defects: the team has Swiss cheese for a defense.

More From encyclopedia.com