GAN

Definition of GAN

  1. (verb)separate the seeds from (cotton) with a cotton gin
  2. (verb)trap with a snare