TOP

Definition of cotton gin noun from the Oxford Advanced American Dictionary

See cotton gin in the Oxford Advanced Learner's Dictionary