Subscriber login


Forgot your password?

Library card login

Other

Swiss cheese

Definition of Swiss cheese

noun

[mass noun]
  • cheese from Switzerland, typically containing large holes.

Swiss cheese in other Oxford dictionaries

Definition of Swiss cheese in the US English dictionary