short coat made of light material, worn by countryman - English Synonyms Dictionary

Can't found any synonym terms.