BUFF STOP


Meaning of BUFF STOP in English

noun

Etymology: buff (IX)

: a partially damping or muffling device on a harpsichord or piano

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.