swiss cheese

(noun) Swiss cheese

cheese (generic term)