CASTOR


Meaning of CASTOR in English

A hat. To prig a castor; to steal a hat.

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