Cotton-gin meaning : A machine used for separating cotton fibers from cotton seeds, etc.
permatan
cotton gin
cauterising
llano
menorrhagia