Swiss cheese

Updated About content Print Article Share Article
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

You Might Also Like