Definition of Peckham rye in English:

Peckham rye

noun

  • A tie.

Origin

1920s; earliest use found in Edward Fraser (fl. 1925). Rhyming slang.