FROTTAGE


Meaning of FROTTAGE in English

n.1 Psychol. an abnormal desire for contact between the clothed bodies of oneself and another.

2 Art the technique or process of taking a rubbing from an uneven surface to form the basis of a work of art.

Etymology: F, rubbing f. frotter rub f. OF froter

Oxford English vocab.      Оксфордский английский словарь.