Idiazabal cheese en · NOUN Meanings (uncountable) A cheese made from sheep milk, from the Basque Country in Spain.