'Swiss cheese' definitions:

Definition of 'Swiss cheese'

(from WordNet)
noun
Hard pale yellow cheese with many holes from Switzerland