2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENchafingNoun
EN
Soreness or irritation of the skin caused by friction
bn:00017477n Concept
English:
skin
EN
In sailing, chafing is the process of wear on a line, sail or yard caused by constant rubbing and fretting.
bn:03512210n Concept
English:
nautical