Swiss cheese
noun
mass noun
1- cheese from Switzerland, typically containing large holes瑞士干酪(多含大孔)。
1.1
- used figuratively to refer something that is full of holes, gaps, or defects(用作比喻义)漏洞百出:
the team has Swiss cheese for a defence.
这支队伍的防守真是漏洞百出。