hardcheese

noun
UK /ˈhɑːdtʃiːz/
US /ˈhɑːrdtʃiːz/

Hardcheese is a firm kind of cheese that does not squish easily.

Grandpa cut a slice of hardcheese for my sandwich.


OTHER MEANINGS

2. A tough or unfeeling person.

Don't be such a hardcheese about the rules.

3. A hard, dried rind on some cheeses.

Trim the hardcheese off before you melt it.

4. Slang for a stubborn problem that is hard to solve.

That math puzzle is a real hardcheese.