'Swiss cheese' definitions:

Definition of 'Swiss cheese'

From: WordNet
noun
Hard pale yellow cheese with many holes from Switzerland