Scatchard plotPronunciation: /ˈskatʃɑːd/Definition of Scatchard plot noun Biochemistry a plot of the concentration of a solute absorbed by a protein, membrane, cell, etc., against its concentration in the surrounding medium. Origin: 1940s: named after George Scatchard (1892–1973), American physical chemist