RED SAIL-YARD DOCKERS


Meaning of RED SAIL-YARD DOCKERS in English

Buyers of stores stolen out of the royal yards and docks.

Slang English vocab.      Английский сленговый словарь.