TOP

Definition of slip cover noun from the Oxford Advanced American Dictionary