SWEATER

Definition of SWEATER

  1. (noun)a crocheted or knitted garment covering the upper part of the body
  2. (noun)a person who perspires