Definitions
There is 1 meaning of the phrase
Swiss Cheese.
Swiss Cheese - as a noun
Hard pale yellow cheese with many holes from switzerland
Hypernyms (Closely Related)
cheeseHyponyms (Broadly Related)