Noun cotton gin has 1 sense
  1. cotton gin, gin - a machine that separates the seeds from raw cotton fibers
    --1 is a kind of machine
,
TOP