Definitions of Swiss cheese:

  • noun:   hard pale yellow cheese with many holes from Switzerland