TOP

Definition of Swiss cheese noun from the Oxford Advanced American Dictionary

See Swiss cheese in the Oxford Advanced Learner's Dictionary