Idiom: Hard cheese

Idiom Definitions for 'Hard cheese'


Hard cheese means hard luck.
  • This idiom is British English British English
  • Category: Food
  • View examples in Google: Hard cheese

See also: