YourDictionary

Petersham

noun

  1. an overcoat made of a rough, heavy woolen cloth
  2. this cloth

link/cite print suggestion box